Sun N Sand Hotel Mumbai

39 Juhu Beach
Mumbai
India