The Hotel Has a Soothing Atmosphere
Guests agree that one of the best things about this hotel is its location. You will love the bird's eye view of the water, not to mention the private beach. Guests also said that the entire feel of the hotel is cosy, inviting, and soothing, making it perfect for romantic getaways. It is located 8 miles from Stewart Town and is right on the ocean.