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.
Mellow Apartments
This apartment complex offers the convenience of a hot Read more
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.
Mellow Apartments
This apartment complex offers the convenience of a hotel with room to stretch. Situated in the city centre, the Apartment complex is convenient to the rest of the city. Guests can easily walk to the main bus and train stations. The Apartment complex is within a few minutes' drive from public transport links. The Apartment complex is located a few minutes away from the airport. The Apartment complex is just a stone's throw away from the beach. The property is within walking distance from the harbour.
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 150 metres away, Clot Metro Station is 5 stops away from Plaza Catalunya and the city centre.
Number of Rooms: 8