Spain by TWA

Spain is located in southwestern Europe on the Iberian Peninsula.

Hotel Colón, Barcelona

Barcelona is the well-known capital of Catalonia in Spain.

Hotel Reina Victoria, Murcia

Murcia is an important city of the South East Spain.

Hotel Felipe II, El Escorial

The Escorial (The Royal Seat of San Lorenzo de El Escorial is an historical residence of the King of

Compostela Hotel

Santiago de Compostela is the destination of the Way of Saint James the Great (Santiago), the piligr

Hostal Abat Cisneros, Montserrat

Montserrat is a mountain located close to the capital city of Catalonia (Spain), Barcelona.