Mellow Apartments

RATES

3 BEDROOM APARTMENTS

FROM €59

Per Night
  • FREE WIFI
  • 3 BEDROOMS
  • SLEEPS UP TO 7

BOOK NOW!

Mellow Apartments Barcelona: your best choice for quality, value accommodation in Barcelona, for short or long stays and all budgets.