Windsor Bay Resort
Located close to Calangute Beach, this charming hotel in Goa comes with a restaurant, bar, swimming pool & tidy rooms.The hotel features an outdoor swimming pool for a comfortable stay.The hotel is only 800 metres away from Calangute Beach.The in-house restaurant serves delicious Goan delicacies and a variety of beverages.
Location: Goa