AMPHITRYON HOTEL

SPILIADOU STREET 3 5
Nafplion
Greece