Image Image Image H10 Casa Mimosa Come take refuge in the oasis of the Hotel H10 Casa Mimosa, located in the heart of Barcelona. An exclusive and modern hotel where you can enjoy some of the best gastronomy with the best views of Barcelona from its rooftop. Mallorca, Spain Barcelona, Spain Malaga, Spain Madrid, Spain Tenerife, Spain Tarragona, Spain Lisbon, Portugal Gran Canaria, Spain Cordoba, Spain Fuerteventura, Spain La Palma, Spain Lanzarote, Spain Madrid, Spain Lisbon, Portugal Where? What are you looking for?Select category Search