New Delhi, Delhi
The Amber – New Delhi is a 20 bedroom boutique business hotel in a quiet and leafy neighborhood of South Delhi. It boasts of features comparable to a 5 star hotel, yet is affordable. Fine Italian marble, premium wooden flooring, and colourful Indian art have been used throughout the hotel giving it an air of simple elegance and sophistication.
The Amber - New Delhi
198,
ukhdev Vihar
(near Escorts Hospital),
New Delhi-110025,
India.
Location is perfect for travelers.
Helpful