Crystal City Hotel
4 Achileos Street, Athens, Greece Our hotel was just the best. It was conveniently located close to the metro station. It was clean. Everything worked. The restaurant was excellent overall. The staff was friendly and took very good care of us. The room was clean. Maid service cleaned the room and made the beds each … Read more