Die 3-Zimmer- Larisa Mountains & Martini liegt etwa 120 km vom Flughafen Dehradun entfernt und bietet Autos für zusätzlichen Spaß.
Viewpoint ist in etwa 3 km Entfernung von der Villa in New Tehri, während Sem Mukhem Temple sich ungefähr 3 Kilometer von der Unterkunft befindet.
Diese Villa verfügt über einen Balkon und eine Sitzecke, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Zur Ausstattung des Badezimmers gehören eine getrennte Toilette, eine Badewanne und eine Dusche sowie ein Haartrockner und Badelaken.
In der Larisa Mountains & Martini stehen Gästen Selbstversorgungsmöglichkeiten wie eine voll ausgestattete Küche mit einer Mikrowelle und einem Kühlschrank zur Verfügung.