Byron Hotel
Hotel
Argostoli
Centrally located in Argostoli Town, Byron Hotel is just a 5-minute walk from cafés, taverns and shops. It offers free Wi-Fi and self-catered studios and apartments with an unfurnished balcony.
Number of rooms: 22
Agrostoli , Argostoli, 28100, Greece