Located in New Delhi, 5 km from Tughlaqabad Fort, Meditation Palace has a garden, as well as free WiFi. The property is around 7 km from Humayun's Tomb and 10 km from Pragati Maidan. The property is 10 km from India Gate and 11 km from Qutub Minar.
At the guest house, the rooms include a terrace with a garden view. Certain rooms include a kitchen with a dishwasher, a microwave and a..