Luna Olympus Condo Hotel
Avenida da Marina, Quarteira, 8125-401
Located on Marina de Vilamoura, Luna Olympus provides self-catering apartments. All rooms feature a balcony, some with panoramic views of the marina or Vilamoura Beach, which is about 500 metres away.