Home Hotels, Hostels & Stays La Isla Resort
La Isla Resort
Checked facts
- Details: 26 rooms at 18 Avenida Hicaco with a pool; office open 6 AM–7 PM from the business's website,
26-room resort at 18 Avenida Hicaco on the main street, with a pool. The office is open 6 AM to 7 PM.
Address: 18 Avenida Hicaco, Caye Caulker, Belize
Phone: +501 226-3396