Doté d'une terrasse sur le toit et d'une connexion Wi-Fi gratuite, le Flor Parks est situé sur les Ramblas de Barcelone, à côté de la station de métro Liceu. Situé à 200 mètres du marché de La Boqueria, il propose des chambres insonorisées.
Les chambres climatisées de Flor Parks disposent d'un balcon, d'une télévision par satellite et d'un minibar. Leur salle de bains privative est pourvue d'un sèche-cheveux et d'un bain hydromassage.
Un menu et des plats à la carte sont servis au restaurant de l'Hôtel Flor. Un petit-déjeuner continental est servi. Il y a aussi un snack-bar et un café.
L'emplacement central de l'hôtel le rend parfait pour explorer le quartier gothique de la ville et la cathédrale de Barcelone est à seulement 10 minutes à pied. Le centre commercial Port et Maremagnum se trouve à moins de 1 km des parcs Flor.