HOTEL
SaffronStays Bay Watch, Palghar - beachfront pool villa at Kelwa Beach
Shroff Wadi, Dadarpada, Kelwa Village, Palghar - 401401, 401401 Māhīm, India
Where it sits
SaffronStays Bay Watch, Palghar - beachfront pool villa at Kelwa Beach
Shroff Wadi, Dadarpada, Kelwa Village, Palghar - 401401, 401401 Māhīm, India
19.62273, 72.72922
Similar stays nearby
Nearby to explore
Plan around SaffronStays Bay Watch, Palghar - beachfront pool villa at Kelwa Beach
Ask for the details that decide a trip. Sourced answers open right here.
