Offering an indoor pool and free Wifi, Vista White Villa is located in Karjat. The rooms have a balcony with a pool view and attached bathroom. Towels are provided. The villa has a kitchen equipped with a refrigerator and oven and a dining table. Read more
Offering an indoor pool and free Wifi, Vista White Villa is located in Karjat. The rooms have a balcony with a pool view and attached bathroom. Towels are provided. The villa has a kitchen equipped with a refrigerator and oven and a dining table.