Beachfront villa in Corfu offering air-conditioned rooms, free parking, and Wi-Fi. Enjoy a relaxed atmosphere and simple rooms.