StayCatalina Boutique Hotel-Apartments 4 stars

Calle Bayarte 14, Santa Catalina, 07013 Palma de Mallorca, Spain

Hotel image
Read more reviews for StayCatalina Boutique Hotel-Apartments