For a vacation of relaxation, our villa at Karjat, India, offers four bedrooms surrounded by lush greenery. The memories of a profitable trip will stay with you long after you leave Karjat. Located near Karjat is a 4-bedroom villa with a tranquil private pool and mountain views. A nice location for a relaxing break. There are various expert services offered to our guests.