Hotel HSM President
Hotel
07400 Alcudia
Spain
Phone: (+34) 971 54 53 05
Website: http://www.saintmichel.net
The 4* HSM President Hotel stands out for its situation in Aucanada, the resort full of charm & tranquillity, its high quality facilities and good service.



