The Athens City Hotel is, as the name suggests, located in the heart of the city of Athens, Greece. The hotel is close to the Acropolis and the museums and guests will be able to access these easily using the local metro or by taking a taxi. The hotel offers a good standard of accommodation and guestrooms are modern and equipped with up-to-date facilities. Amenities at the hotel include a lift, 24 hour check in and a well stocked hotel bar.