Place: Best Western Biltmore Plaza, Belize City, Belize District, Belize
By Amaryllis Holloway Uploaded on 31 January 2008 52 views
When I travel to Belize City, I love to stay at the Best Western. Relaxation is what you will feel when you walk through the door.