Este establecimiento, emplazado en Atenas, está cerca Kerameikos Archaeological Site, Omonia Square y National Bank of Greece. Tiene también una ubicación ideal, a diez minutos a pie Omonoia Metro Station. Para la comodidad de sus huéspedes, esta propiedad ofrece servicio de recepción 24 horas al día, además de un solárium y registros de entrada y salida exprés, entre otros servicios. También, para mayor comodidad, cuenta con servicio de habitaciones, servicio de cambio de divisas y conserje. Reformado recientemente, este hotel ofrece 89 habitaciones equipadas de manera confortable. Wyndham Athens Residence se encuentra a solo un paseo de diez minutos Larissa Metro Station. Los huéspedes también podrán llegar hasta Acrópolis de Atenas, Universidad Politécnica Nacional de Atenas y Athinais Culture Center cómodamente.