Sheraton New Delhi Hotel, New Delhi

The 5-Star Sheraton New Delhi Hotel is located in the
heart of the business district adjacent to the city centre of South
Delhi, the perfect base in which to explore Delhi. The hotel offers
an exciting range of dining options including four different
restaurants and bars to choose from. The hotel boasts a spa and
fitness centre with an outdoor swimming pool. Each guest room is en
suite and has air conditioning, telephone, television, Wi-Fi
access, mini bar, hairdryer and a safe.

We’ve found 0 tours for you matching: Sheraton New Delhi Hotel, New Delhi