Sol de Mallorca

Calle Amilcar nº 5, Palma de Mallorca, 07600 ,Spain
Sol de Mallorca Sol de Mallorca is one of the popular Hostel located in Calle Amilcar nº 5 ,Palma de Mallorca listed under Beach in Palma de Mallorca , Hotel in Palma de Mallorca , Inn in Palma de Mallorca ,

Contact Details & Working Hours

Map of Sol de Mallorca