El Flor Parks está situado en las Ramblas de Barcelona, junto a la estación de metro de Liceu, y ofrece terraza en la azotea y conexión Wi-Fi gratuita. El establecimiento se encuentra a 200 metros del mercado de La Boqueria y ofrece habitaciones insonorizadas.
Las habitaciones del Flor Parks disponen de balcón, TV vía satélite y minibar. Sus baños privados tienen secador de pelo y algunos tienen baños de hidromasaje.
El restaurante del Hotel Flor sirve menú y platos a la carta. Se sirve un desayuno continental. También hay un bar y cafetería.
La ubicación central del hotel hace que sea perfecto para explorar el Barrio Gótico de la ciudad y la Catedral de Barcelona está a solo 10 minutos a pie. El centro comercial Puerto y Maremagnum se encuentra a menos de 1 km de los parques Flor.