I booked 2 rooms at the Amber New Delhi for 11 nights as I was there for my wedding. The hotel is located on a quiet street and is in a very convinient location is south delhi. I have been to India 3 times this year and my stay at Amber was the best without any doubt. This is because... more

















