
Delhi, India
Le Roi Delhi @ New Delhi Railway Station
3-star hotel · LE ROI HOTELS
This hotel enjoys a charming setting at the heart of New Delhi. The hotel is located just a 10 minutes' walking distance from the New Delhi Railway Station, offering a great location from which to explore the delightful…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Secure parking


