.
Alcudia 2,760.6 mi from city centre
This hostal is just across the street from the beach and has pleasant views of the bay from its bistro terrace. The resort...