Welcome to Hotel New Freedom Palace Villa Caribbean Islands, The New Freedom Palace Villa, located in Ocho Rios, offers free Wi-Fi access, free parking and is within a 5-minute walk to the beautiful Ocho Rios Bay Beach. The property’s rooms include a TV and bathrooms with a shower. A shared kitchen is available for guests to prepare food. Surrounded by a beautiful garden, New Freedom Palace Villa is a 5-minute drive away from Mahogany Beach and a 20-minute walk away from Dunn’s River Falls. Ian Fleming International Airport is just 1.5 hours away by car and the property can arrange a shuttle service for an extra fee. (Hotel New Freedom Palace Villa Caribbean Islands hotels booking).