Majestic Hotel & Spa, Barcelona

. Book your Barcelona luxury hotel

Home > Location


Barcelona is located on the northeast coast of the Iberian Peninsula, facing the Mediterranean Sea. The capital and most populous city of Catalonia is about 100 mi South of the Pyrenees and the Catalonian border with France, making it easy to travel by car or train from France, Switzerland, Germany and Italy.

Barcelona is served by Barcelona International Airport in the town of El Prat de Llobregat, about 14 km (9 mi) from Barcelona. It is a main hub for domestic, European and intercontinental destinations, being reachable from many cities worldwide. The airport is connected to the city by taxi via highway, commuter train and scheduled bus service. Sabadell Airport is a smaller airport in the nearby town of Sabadell, devoted to pilot training, advertising flights, aerotaxi and private flights. Some low-cost airlines prefer to use Girona-Costa Brava Airport, situated about 90 km (56 mi) to the North of Barcelona and Reus Airport, situated 77 km (48 mi) to the South.

Give us your Feedback

Majestic Hotel & Spa Barcelona, Passeig De Gracia, 68 - Barcelona

More Barcelona accommodation   |   Privacy & Terms of Use