Hotel Nature Plaza

Hotel Nature Plaza

Guesthouse

Gali no 1. Gayatri Vihar, Bhoopatwala, opposite Shantikunj gate no 4, Haridwar, India 249410