Mylos Court Apartments est situé à 2.73 km du centre de Limassol