Hotel Can Mostatxins

Alcudia, Mallorca

Once a place for pressing olives, this luxurious little hotel is set in the walls of the Old Town. More