39 Juhu Beach, Mumbai, India
5 star Hotel, standing tall since 1962 and right on Juhu beach, it is strategically a mere 20-minute drive from the airport, an ideal retreat for business and leisure travellers.
Sun N Sand hotel is 121 rooms property located Near Juhu Beach.