South Delhi hotels - The Amber

Contact Owner
New Delhi Vacation Rental
   
Reviews Add review
   
its a boutique property having 19 rooms with all the facilities of a 5 star hotel

Loading map...

New Delhi Travel and Lodging Related Links