Royal Olympic Hotel

28-34 Ath. Diakou, Athens, Greece Get Directions to this spot
28-34 Ath. Diakou
Athens
Greece

Rate and review Royal Olympic Hotel in Athens, Greece!

Share your experiences at Royal Olympic Hotel with your friends or discover more Hotels in Athens, Greece.