Grand Hotel Central
Via Laietana, 30, Barcelona, Spain
Booking.com
Book Now