inturotel inturotel.com the six mallorca's inturotel hotels have a fantastic location on the seafront or less than 500 metres. Category:accommodation and hotels Global Rank:1,234,322 visits:26.3K pages/Per:2.9 ADS