Make our room and suite accommodations your relaxing home away from home in New Delhi
Starting at 460 sq ft, our accommodations are among the largest hotel rooms in New Delhi
Stay connected in New Delhi - rooms and suites at our hotel feature free Wi-Fi