Boasting interconnected swimming pools with sun-lounger islands the hotel is 328 feet from the beach. Rooms have private balconies. There are 2 tennis courts on site and gym facilities are available. At Hotel D ... Read more

View all Luxury Hotels in Baru