Oiza Sand Castle 23 Hotel Alcudia, Majorca
Want to save money while travelling? It’s easy: hotel «Oiza Sand Castle 23» is located in Alcudia. This hotel is located minutes away from the city center.
Avenida Palmeres 4, , Alcudia, 07400, Spain, Alcudia