5
Rating
Distance to the city center
2.17 km
Hotel Rahul Palace
5/3,WEA, Ajmal Khan Road( Near Punjab Sweet), New Delhi. Delhi City India
Wi-Fi in public areas24h. ReceptionDisabled facilitiesRestaurantBarBusiness centerGym / Fitness CentreSpaLaundry serviceConcierge