The City Hotel is a Traditional Building Which Has Been Transformed Into a Unique Small Hotel. It is a Clean Simple Furnished Property. Facilities Include:
Apollonion Hotel is located in Athens near: The hotel is situated within walking distance of the National Museum and the distric of Plaka, where you can find the Acropolis and lots of restaurants.