SANTA CLARA URBAN HOTEL

📍Palma, Mallorca (Balearic Islands)