Situé à Tehri, dans la région de l'Uttarakhand, le Mountain View dispose d'un balcon et offre une vue sur le jardin.
Cet appartement comprend une terrasse, 2 chambres, un salon et une cuisine bien équipée. Il dispose également d'une télévision à écran plat.
L'aéroport de Dehradun, le plus proche, est implanté à 73 km.