The Athens Oscar Hotel is situated right in the heart of Athens - Greece's capital city. The hotel is furnished and maintained to a good standard and offers its guests a great base from which to explore the city and all of its great cultural attractions. The hotel is very close to the metro and railway station which makes travel to further a field places very easy. All of the guestrooms have air-conditioning and a private bathroom and are all well equipped.