Hotel Leo is located 100 meters from the privileged beach of Ca'n Pastilla. Right between the city of Palma and its beach, Ca'n Pastilla becomes an open door to different choices. Guests can choose to see Majorca, one of the most elegant islands in Europe