Get a Hotel in Bermudian Landing

River Road

River Road

Bermudian Landing • Show on map 8.0/10 Price as low as USD 100.00

Situated in Bermudian Landing in the Belize Province region River Road has a patio and river views. The air-conditioned accommodation is 41 km from Belize City. The holiday home features 2 bedrooms a…More info

Book now