
243 Carrer de Roger de Flor, 08025 Barcelona, Spain
In Barcelona, this place holds its own. On the plus side: apartment, 4-star standard, pool on the rooftop and rooftop terrace.
Bathrooms are private with showers or bathtubs complemented by hairdryers and complimentary toiletries. Calm Apartments provides free WiFi throughout all areas along with bedside...


















