Hostel San Francisco
Avenida Tagomago, 18 - Palma De Mallorca, Spain
Category: Hostel
Situated on the main street of Cala D`Or wehe the banks and the area`s renowned complementary offer,including Travel Agents,Rent a car and boutiques are located. more info »