The Luna Olympus hotel apartments are located in the heart of Vilamoura, just moments from the famous marina.