Arafinidon Alon 3, Rafina, Attica, Greece 19009
Located close to Rafina’s port, Hotel Avra offers a great location just 100 meters from Rafina’s Blue Flag beach. Whether you're a tourist or traveling on business, it is an excellent choice for accommodation. The average traveling time is about 20
...more