1,800 sq.ft. luxury penthouse located at The Atrium Resort. Gated resort with one of the largest heated pools on the island, full service spa, convenience store, fitness centre, and a short walk to Leeward Beach (extension of Grace Bay Beach).
Regras da Casa
It is highly recommend to rent a car if visiting and I can provide the name of a rental car agency which extends my guests a 10% discount.