Situated just a 5 minute stroll from El Clot Arago Railway Station, Placa de Catalunya is only a short car ride away. Mellow Apartments offers guests a convenient base while visiting Barcelona. Free internet access is available, apartments that are equipped with a range of essential amenities to ensure guests have a comfortable stay.