Ofreciendo 124 habitaciones, el Athens Oscar Hotel, de 3 estrellas, está a una distancia de 600 metros de Snow White.
El hotel, situado a poco más de 25 minutos a pie del Monte Licabeto, ofrece fácil acceso a lugares deportivos como el Estadio Panathinaikó, que está a 3 km. El Templo de Zeus Olímpico está a unos minutos a pie de este hotel, mientras que la estación de autobuses Ipeirou, está a unos 400 metros. El hotel Oscar se encuentra en Atenas, a unos 5 minutos a pie de la Iglesia de Agios Pavlos. Este alojamiento está justo al lado de la estación de metro las Larissis. El hotel está a 35 minutos en coche del Aeropuerto Internacional de Atenas Eleftherios Venizelos, que está situado a 40 km.
Además de balcón, las habitaciones en el Athens Oscar Hotel están equipadas con TV de pantalla plana con canales vía satélite. Las comodidades de las habitaciones incluyen climatización individual, calefacción central y servicio de planchado, además de servicio de tetera/cafetera. Los cuartos de baño ofrecen bañera de hidromasaje y también inodoro separado, y están equipados con secador de pelo y toallas. Los huéspedes también pueden disfrutar de vistas al jardín.
El Oscar Atenas dispone de un desayuno continental. El restaurante The Station Gyros-Souvlaki-Coffee se halla a unos cuantos pasos del establecimiento.