Goroomgo Hotel Tejas Mussoorie
Tehri-Garhwal, State of Uttarakhand
Located in Tehri, Goroomgo Hotel Tejas Mussoorie is within a 10-minute drive of Kempty Falls and Municipal Garden. This hotel is 3.9 mi (6.2 km) from Dalai Lama Hills and 4.2 mi (6.8 km) from Mussoorie Christ Church.