Crowne Plaza – Florida Beach Bar

Crowne Plaza is a chain of full service, upscale hotels catering to business travellers and to the meetings and conventions market. It forms part of the InterContinental Hotels & Resorts and Holiday Inn Hotels & Resorts, and operates in 52 countries with more than 400 hotels, usually located in city centres, resorts, or near major airports.