Mellow Apartments is located in Barcelona, 15 minutes' walk from Sagrada Família. It offers modern, air-conditioned apartments with free Wi-Fi and a private balcony.
The apartments feature a lounge area with a flat-screen TV. Each one has a kitchenette with an oven, hob and microwave.
There are many restaurants and supermarkets within a 5-minute walk of the apartments. Located just 500 feet away, Clot Metro Station is 5 stops away from Plaza Catalunya and the city centre. The property offers an airport shuttle service for an extra cost.