The Most Refreshing Tropical Vacations
Welcome to the newest secret of fun lovers in the heart of the holiday capital - Hotel Windsor Bay, Baga. Baga is the place where actors, movers and shakers land, to enjoy this earthy paradise, churning with music, laughter, shoppers and high spirits. On the Calangute Baga Road, Hotel Windsor Bay is located just minutes from both Calangute and Baga Beaches in North Goa. It is a brand new cosy hideout which offers you luxurious deluxe rooms and suites with tasteful english decor, a pool and all the fun and luxury you can pack into a refreshing tropical holiday.