Alexandra Hotel is in the center of Barcelona and near the key business center, which is surrounded by emblematic modernist works by Gaudi such as La Pedrera and Casa Batllo. Alexandra Hotel is a superior 4-star hotel located in the centre of Barcelona city. This exceptional Barcelona hotel was opened in 1987 and has been renovated 10 years later, in 1997. From all Barcelona hotels, Alexandra Hotel offers a unique contemporary look.