Hotel Rahul Palace
5/3, West Extension Area Main Ajmal Khan Road,Main Ajmal Khan Road, New Delhi
Location Want to save money while travelling? It’s easy! Hotel Hotel Rahul Palace is located in New Delhi. This hotel is located in 5 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Karol Bagh Shopping Market, Gurudwara Bangla Sahib and Jantar Ma
Free WiFiParkingGym














