Travel Business, The Big White Villa
The Big White Villa, an amazing vacation home, is located 5 miles from the centre of Ocho Rios, fully equipped kitchen flows seamlessly into the dining area, giving extra security, making it easy to entertain and peace of mind to our guests.