Belize City - Hostel The Red Hut Inn
View all images
Otoczenie.
How to get there
Address:
90 Bella Vista,
00000,
Belize City,
Belize
Supermarket and department store is with in 10 mins walking distance, grocery store and resturants are within 10 mins walking distance.