Ambika House
HotelOne of the Best Places To Visits in Dehradun
Address
H.No. 93/1, near Hanuman Temple, Dhakpatti, Rajpur, Dehradun, Uttarakhand 248009, India
Contact
+91 99970 05577Price rating
$11/night
Rating on Google Maps
4.90 (1.1K reviews)Open on Google Maps