StayVista at Two Villa Villa Karjat
Offering a garden and pool view, StayVista at Two Villa is located in Karjat, 41 km from Utsav Chowk and 41 km from Kharghar Railway Station. This property offers a private pool, free Wi-Fi and free private parking.
Tiware, Posari, Karjat, Maharashtra, 410201 Karjat, India