Nestled in the vibrant heart of Barcelona, Majestic Hotel & Spa beckons you to immerse yourself in ultimate relaxation and rejuvenation. More than just…