SaffronStays Bay Watch, Palghar - beachfront pool villa at Kelwa Beach Villa
Shroff Wadi, Dadarpada, Kelwa Village, Palghar - 401401, 401401 Māhīm, India
SaffronStays Bay Watch, Palghar - beachfront pool villa at Kelwa Beach is located in Māhīm. This villa features a private pool, a garden and free private parking. The accommodation provides full-day security and a concierge service for guests.