Camamila House Hotel Alcudia, Majorca
Offering barbecue facilities and garden view, Camamila House is set in Alcudia, 1.2 km from Sant Pere Beach and 1.4 km from Sant Joan Beach. Featuring pool views, a garden and a private pool, this chalet also has free Wi-Fi.
Carrer Camamil.la , 07400 Alcudia, Spain