Hotel Casa Peacock
★★★
Lands End, Baga Beach, Baga, Calangute, Goa 403516, Goa, India Show on map
Baia Do Sol (A Boutique Beach Resort) is a 3-star hotel in Goa, India. It is one of 4,714 places to stay in Goa listed on Triptoic.
Lands End, Baga Beach, Baga, Calangute, Goa 403516, Goa, 403516, India
Baia Do Sol (A Boutique Beach Resort) is located at Lands End, Baga Beach, Baga, Calangute, Goa 403516, Goa 403516, India.
Baia Do Sol (A Boutique Beach Resort) is rated 3 stars.
Highly rated alternatives close by
Hotel
Resort
Resort
Hotel