The Olympus Vilamoura Suites offer 84 1 and 2 bedroom apartments, some with views of the marina equipped with amenities such as kitchenette, air conditioning [ + ]