I stayed at the Apollon on business. First I would like to mention its location. Very few restaurant and bars are nearby which make eating there expensive. The hotel lobby & public areas are to a high standard, however what annoys me is the smoking, guess I've got used to non smoking in the UK. The rooms have been renovated... more
14 Reviews
24 Reviews
4 Reviews










Rooms
Cleanliness
Older travelers
Young singles




