We love the Atrium and have stayed there many times. It is located on Simpson Bay in the middle of everything. Although I would recommend renting a car so that you can really see and explore the island's many different beaches and restaraunts, you can walk to so many things around you that you can do without a car if...
More
- Atrium Resort Simpson Bay
- Atrium Hotel Simpson Bay
- Atrium St Maarten
- Atrium Resort
