Location: Haridwar Bypass Road, Dehradun

Category :Hotels & Resorts
THE SOLITAIRE HOTEL
DEHRADUN INTER STATE BUS TERMINAL-ISBT
Feedback