Hotels in Belize - Hotels in Belize City - Bamboleo Inn Belize
Offering free bikes, Bamboleo Inn Belize is located on a canal that leads to the Caribbean Sea in Belize City. Free WiFi access is available. Each room here will provide you with air conditioning and a patio.