Boasting accommodation with a balcony, Hotel Green Galaxy is situated in New Delhi. Both free Wi-Fi and parking on-site are accessible at the apartment free of charge. Lodhi Gardens is 4.8 km away and Qutub Minar is 5 km from the apartment.
Number of rooms: 7
Green Park Extension Road G-42, GREEN PARK MAIN MARKET, 110016 New Delhi, India