Providenciando vista da cidade e acesso Wi-Fi gratuito, Olivier Premium Apartments - Downtown Lisbon dispõe de acomodações com uma localização ideal no centro de Lisboa, não muito longe de Praça do Comércio, Rossio e Castelo de São Jorge.
Cada unidade tem casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. A cozinha inclui uma máquina de lavar louça, um micro-ondas e placa de fogão, bem como uma máquina de café.
Teatro Nacional Dona Maria II fica a menos de 1 km de Olivier Premium Apartments - Downtown Lisbon, enquanto Miradouro da Senhora do Monte está a 19 minutos a pé da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que está a 7 km de Olivier Premium Apartments - Downtown Lisbon, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.