The comfortable Stay Lo 001 Hotel The Royal New Delhi offers a terrace, located 3.6 miles from Raj Ghat Memorial. This New Delhi hotel also includes a car park.
The 3-star hotel lies in the East Delhi district, within 25 minutes' walk of Guru Tegh Bahadur Hospital. The 17th century Red Fort is also located 3.7 miles from the accommodation. The nearby sports attractions include Yamuna Sports Complex, which is approximately 20 minutes' walk away. Guests will find New Delhi train station within 6 miles of Stay Lo 001 Hotel The Royal.
Staying at one of the 15 rooms at this hotel, guests have access to a terrace. They are equipped with private bathrooms.
Immunitea is situated within easy reach of the property.