Furnished apartment building in Greece, Trapezaki Village offers a pool and bar for a complete travel experience. Features free parking.