Taj Palace Hotel

Delhi, India

The prestigious Taj Palace Hotel is the perfect place to unwind after a long flight or a day’s exploration of Delhi. We appreciate it for its attentive, cheerful staff, and for providing all the comforts of a 5-star hotel (gym, spa, restaurants, and a tea lounge that serves a hot cup from a menu of 92 varieties!). In Delhi, where crossing town can take two hours, location is everything. We choose the Taj Palace for its convenient distance to the city sights, and we book the Deluxe Rooms, overlooking Delhi’s skyline or the hotel’s inviting outdoor pool. The Taj Palace is set in six acres of garden—quite a rare find in this bustling city.