Oscar Concept Apartments se encuentra a 4 km de Miradouro da Senhora do Monte y a 4 km de Plaza Rossio, en el centro de Lisboa. Se ofrece wifi gratis en todo el alojamiento y parking privado en el propio alojamiento.
Algunas unidades incluyen TV de pantalla plana por cable, cocina totalmente equipada con nevera y baño privado con ducha y artículos de aseo gratuitos.
Teatro Nacional Doña María II está a 4,2 km del alojamiento, y Plaza del Comercio está a 4,7 km. El aeropuerto más cercano (Aeropuerto de Lisboa Humberto Delgado) está a 5 km del alojamiento.