Hotel Prince Palace
Hotel Prince Palace is a budget place to stay in New Delhi.
This hotel is situated 3.1 km away from Feroz Shah Kotla Stadium . The property lies within 2 km from the city center.
The hotel offers 32 rooms. They are fitted with a private balcony, a sitting area, a work desk, a CD player and IDD telephone. Bathrooms with a shower and bath sheets are featured in every room.
Serving Indian dishes, Metropolis Restaurant & Bar is about 150 meters away.
Hotel Prince Palace is within a 20-minute drive to Indira Gandhi Intl airport.
Guests will enjoy using car rentals when exploring the sites of New Delhi.