Hotel Leo is located approximately five miles from Palma and three miles from Son San Joan Airport. Its also 100 meters from Can Pastilla beach. Hotel amenities include the swimming pool buffet restaurant and pool bar. All rooms feature desks TVs safes irons (upon request) and telephones.