Barceloneta Two
San Miquel, 41, Barcelona, Spain
Booking.com
Book Now