Plaça de Carlos Ibáñez, 3, Sants-Montjuïc, 08038 Barcelona
Restaurant
This upscale hotel, housed in a former palace, seamlessly blends luxury and sophistication, featuring a refined restaurant, a chic bar, two inviting pools, and a rejuvenating spa to enhance the guest experience.