Fast Facts

Insider Tips

Shangri-La’s Eros Hotel, New Delhi, has one of the largest spa in the city and is noted for its award-winning therapies.