The Hotel Alexandra is a boutique hotel based in the centre of Barcelona. All the rooms in this hotel are modern, sleek, and elegant and will provide guests with a memorable stay. The hotel has free wifi throughout, 24 hour room service, a garage, fitness..