
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.
Address: Mallorca, 616, Barcelona
Rates from:
EUR 68 | More:
Booking.com