Taj Palace, New Delhi, hotel in New Delhi, India
Taj Palace is a luxury hotel in New Delhi featuring elaborate interior design and comprehensive amenities for guests. The property includes several dining venues, a spa facility, and rooms appointed with modern furnishings and views across the city.
The hotel opened in the 1970s and has been part of India's established luxury hotel networks since its inception. It evolved into a recognized gathering place for high-profile guests and business travelers.
Access to the hotel is straightforward during business hours, and visitors can use the restaurants and bars without staying overnight. It is wise to check in advance as some areas may be reserved exclusively for overnight guests.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.