BCN Flat Roser
Carrer Del Roser, 18, 1º 2ª, Barcelona, Spain
Booking.com
Book Now