Welcome. Villa Sophia is a lush green taste of paradise located in Ochio Rios, Jamaica (the North Coast), in the gated community of Drax Hall Manor, property has 24 hrs security. Nearby attractions include: Dolphin Cove, Dunn’s River Falls, Mystic mountain, Yaaman adventure park, and many attractions in neighboring Parishes.
-The villa has 3 bedrooms, and 3 bathrooms.
-1 king size bed, 2 queen beds.
-Master bedroom 2nd and 3rd bedrooms are ensuite.