With a stay at North Star Villa in Ocho Rios, you'll be within a 10-minute drive of Dolphin Cove and Dunn's River Falls. This villa is 5.1 mi (8.2 km) from Turtle Beach and 5.3 mi (8.5 km) from Mystic Mountain.
Make yourself at home in one of the 9 air-conditioned guestrooms. Complimentary wireless Internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and fans, and housekeeping is provided daily.
Enjoy recreation amenities such as an outdoor pool or take in the view from a garden.
Local cuisine breakfasts are available daily from 7:00 AM to 10:00 AM for a fee.
Free self parking is available onsite.
Air conditioning
Deposit boxes
Parking
Outdoor pool