Hotel Majestic & Spa

Barcelona

Suite terraces 9 floor