Barcelona / Business Hotel in Spain

Hotel Astoria Barcelona

Located in Barcelona’s Eixample district, Astoria’s hotel architecture is striking. The Astoria is an elegant, classic amongst Barcelona’s business hotels.

Booking.com