NikBTanzania's Athens, Greece
AVA Hotel Athens
9 - 11 Lyssikratous Street
Booked almost last minute and were really pleased. Location great for a quick, one night stop in Ath...
Great location, smart, clean with a modern ambiance. Our food was really good. We had Pork chops and...