Located in one of the most popular regions of Goa, known for its white sandy beaches and Indo-Portuguese architecture, the 91-room hotel offers a welcoming retreat.
Continue reading Courtyard by Marriott debuts in Goa on Business Traveller.
Located in one of the most popular regions of Goa, known for its white sandy beaches and Indo-Portuguese architecture, the 91-room hotel offers a welcoming retreat.
Continue reading Courtyard by Marriott debuts in Goa on Business Traveller.