Hotel BYRON is a three star hotel
Every room is equipped with:
Our rooms have great view to Acropolis and to Lykavitos