Avinguda De Cas Saboners 23, 07181 Palmanova, Palmanova, Balearic Islands, Spain
FAQs
The property is located at Avinguda De Cas Saboners 23, 07181 Palmanova, in Palma Nova, Balearic Islands, Spain. Specific distances to landmarks are not provided.
Have a question?
Instant AI responses are based on hotel information