Hotel Glow Inn
Wego searches multiple travel sites so you can find and compare the best rates.
Hotel Glow Inn is alluringly placed in heart of Delhi, located at a short walk from New Delhi railway station. This three floored hotel boasts of 36 gracefully furnished AC/non AC rooms, smokers are provided with varied smoking rooms as well. Guests are been provided with customary hotel benefits like 24 hour front desk, currency exchange, Wi-Fi, travel desk and free parking space for vehicles.