Hotel Orchid Inn Hotel
Lalitrao Bridge, Haridwar Main Rd Sharvan Nath Nagar, Haridwar, Uttarakhand, 249401 Haridwār, India
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.