Ram Lodge
Featuring air conditioning, Ram Lodge offers accommodation in Haridwār. Mansa Devi Temple is 600 metres from the property. Free WiFi is provided .Featuring air conditioning, Ram Lodge offers accommodation in Haridwār. Mansa Devi Temple is 600 metres from the property. Free WiFi is provided .