The Four Bedroom Oceanfront Penthouse Suite is located on the 4th floor of the Lady Rose building, affording stunning views…
Read More
Two Bedroom Oceanfront Suite
The Two Bedroom Ocean Front suite features balconies or terraces with direct ocean views facing Grace Bay. Master bedroom comes…
Read More
Deluxe One Bedroom Oceanfront Suite
Newly renovated Deluxe One Bedroom Suites are located on the 1st, 2nd, 3rd, or 4th floor of the Chelsea building,…
Read More
Read More