Hotel Star Palace
Hotel
New Delhi
Situated a 10-minute drive away from the bustling Connaught Place, Hotel Star Palace offers a 24-hour front desk and free Wi-Fi throughout the property.
Number of rooms: 31
4590, Main Bazar, Pahar Ganj,, Paharganj, 110055 New Delhi, India