Situata a Lonavala, a 7 km dalla diga di Bhushi e a 13 km da Lion's Point, la Mount Castle Villa offre sistemazioni con WiFi gratuito, aria condizionata, piscina all'aperto e salone in comune. Villa con piscina privata, giardino e parcheggio privato gratuito.
La villa presenta 5 camere da letto, 2 bagni, una TV a schermo piatto con canali satellitari, una zona pranzo, una cucina completamente attrezzata e un patio con vista sulla piscina. Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
La villa vanta anche una terrazza. Presso la Mount Castle Villa è disponibile il servizio di autonoleggio.
La struttura dista 13 km dal Tiger Point. L'Aeroporto più vicino è l'Aeroporto Internazionale di Pune, a 57 km da Mount Castle Villa.