Send Spot Light Article to Friends by Email
Experience heaven on earth with hotel in Greater Kailash
The fully fledged and furnished 25 room Allure Hotel provides you with all modern ameneties & is situated in Greater Kailash (New Delhi), no less than a kilometer away from the capital's business hub “Nehru Place”.