StayVista at The Den Villa Karjat
Boasting a year-round outdoor pool, StayVista at The Den in Karjat features accommodation with free Wi-Fi and free private parking for guests who drive.
Number of rooms: 2
Karjat - Chowk Road The Den, 410102 Karjat, India