Located in the heart of Barcelona, the Majestic Hotel and Spa is close to exclusive shopping and stunning historic tourist sites.
Located in the heart of Barcelona, the Majestic Hotel and Spa is close to exclusive shopping and stunning historic tourist sites.