Set in the heart of New Delhi, this 3-star hotel offers good services and a warm atmosphere. The hotel opened its doors in 2009 and was remodeled in 2011.
Guests can get to Central Park in 15 minutes on foot. Star Plaza Hotel is within about 20 minutes' walk of the center of New Delhi.
A bazaar and a market are within easy reach of the hotel.
Star Plaza Hotel features 28 guestrooms with free wireless internet, an in-room safe, central heating, flat-screen television and ironing facilities. In-room self-catering facilities include an electric kettle, a dishwasher and a fridge.
There is a restaurant for guests to enjoy their meal. The property offers an outdoor restaurant serving Indian cuisine. Guests can try tea and coffee served in the café bar. Offering various dining options, Cafe Festa and 24 x 7 Rooftop Garden Cafe aka Tom Yum Thai Restaurant are about 5-minute walk away.
The hotel is near Ramakrishna Ashram Marg subway station giving access to India Gate, which is located 3.6 km away. The property is 20 minutes' drive from Indira Gandhi Intl airport.
Residents will benefit from airport transfer, 24-hour reception and 24-hour security.
A rooftop terrace and an outdoor swimming pool are offered on site.