MELIA BARCELONA

barcelona, spain. DE SARRIA, 50
The new hotel features 333 elegant new rooms, the exclusivity of The Level, highly personalised service, excellent cuisine, the most relaxing Yhi Wellness spa, and [ + ]