Hotel Born 2 stars

Sant Jaume, 3, 07012 Palma de Mallorca, Spain

Hotel image
Read more reviews for Hotel Born