Serviced apartment The Palms Oceanfront Suites
★★★
74 Cleghorn Street ;, Belize City, Belize Show on map
Best Time Inn is a 3-star hotel in Belize City, Belize. It is one of 34 places to stay in Belize City listed on Triptoic.
74 Cleghorn Street ;, Belize City, 0, Belize
Best Time Inn is located at 74 Cleghorn Street ;, Belize City 0, Belize.
Best Time Inn is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Resort