Photos coming soon
HOTEL
Townhouse Oak Dehradun Parade Ground
Plot Number 11A, Raja Road, Near Railway Station, Dehradun, Dehradun, India
Where it sits
Townhouse Oak Dehradun Parade Ground
Plot Number 11A, Raja Road, Near Railway Station, Dehradun, Dehradun, India
30.32634, 78.04262
Similar stays nearby
Townhouse Oak Clock Tower Formerly Hotel Ambassador
Hotel · 1 m
OYO 1822 Hotel Ambassador
Hotel · 17 m
Super Townhouse Oak Clock Tower
Hotel · 19 m
OYO Rooms Clock Tower Rajpur Road
Hotel · 31 m
Hotel Mayvillas Luxury Boutique Stay
Hotel · 109 m
Hotel Ambassador
Hotel · 111 m
Hotel O Comfort
Hotel · 129 m
Moti Mahal Hotel and Restaurant
Hotel · 150 m
Plan around Townhouse Oak Dehradun Parade Ground
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
