Doté d'une piscine extérieure ouverte toute l'année et offrant une vue sur la mer, le SaffronStays Bay Watch - 3BR Beachfront Pool Villa in Palghar On Kelwa Beach est situé à Māhīm.
Shroff Wadi, Dadarpada, Kelwa Village, Palghar - 401401, 401401 Māhīm, Inde