Mellow Apartments





  • 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.

  • Mallorca, 616, Sant Martí, 08029 Barcelona, Spain
    Mallorca, 616
    Barcelona, Catalonia, Spain