Tucked in a charming old Venetian building, the Byron Hotel boasts cozy rooms with spectacular sea views, friendly service, and a lovely terrace for breakfast.
Kapodistriou & Platonos corner, Nafplio 211 00, Greece Get directions
MissSarahL
Maria Destro
Marianne Clifford
SantoIngela
alexandraaD6459BX
Ingela Allard
Ива Тодорова
EdgarCosset