Delhi, India
Official star rating:
Place to Stay
A solid and dependable luxury hotel with top-notch facilities, including an ayurvedic spa, a lovely swimming pool and famous restaurants.
Average £240
Extra beds
Pool
2+ bedrooms
Beach
Kids menu
Fitness center
Kids club