Hotel Orchid Inn
Hotel
Haridwār, Uttarakhand
Featuring 3-star accommodation, Hotel Orchid Inn is located in Haridwār, 1.4 km from Mansa Devi Temple and 500 metres from Haridwar Railway Station. This 3-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 19
Lalitrao Bridge, Haridwar Main Rd Sharvan Nath Nagar, Haridwar, Uttarakhand, 249401 Haridwār, India