Hotel Byzantino
National Road Filipiada - Artas, Arta, Greece
Booking.com
Book Now