Courtyard by Marriott debuts in Goa


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 cozy retreat.

Continue reading Courtyard by Marriott debuts in Goa in Business Traveler.

scroll to top