Looking out onto the historic medieval walls that surround Alcudia Old Town, sink your teeth into Mallorca’s rich culture with a stay at Villa Can Costa. It’s easy to soak up the overwhelming nature and history that floods through this beautiful destination, all without leaving your balcony or private pool!