OYO 13728 Hotel Trisha
Situated in Tehri- this hotel is 0.8 mi (1.2 km) from Kempty Falls and within 9 mi (15 km) of Municipal Garden and Gun Hill. Mussoorie Christ Church and Mussoorie Lake are also within 12 mi (20 km).
Anakapalli, 12-16-12 Beside Goshala Hospital, Tehri, Uttarakhand, India
Designated smoking areas
Front desk (limited hours)
check all amenities