Composto por 88 quartos, o Hotel Principe Avila Lisboa de 4 estrelas está a apenas 13 minutos a pé do Parque Eduardo VII. Wi-Fi disponível nas áreas públicas mantém que fique ligado, a equipa multilíngue ajudará com tudo necessário para uma boa estadia.
O hotel oferece uma localização no centro de Lisboa, a uma pequena distância do Museu Calouste Gulbenkian. O Hotel Principe Avila está centralmente situado a uma distância de 7 km do Mosteiro dos Jerónimos. A Basílica da Estrela fica a aproximadamente 25 minutos de distância a pé, enquanto da estação de metro de São Sebastião fica ao alcance deste hotel. Estabelecimento está localizado a 5 km do aeroporto Humberto Delgado e 250 metros da paragem de autocarros Igreja de Sao Sebastiao da Pedreira.
O ferro e tábua de passar, controle de temperatura, juntamente com mini frigobar e máquinas de café/chá, proporcionam conveniência no sala do Principe Avila de Lisboa. Chaleira elétrica e máquina de café/chá também são fornecidas nas unidades.
Um pequeno-almoço bufê, com diferentes opções de comida, é oferecido todas as manhãs. Os hóspedes podem matar a sede no lounge bar com uma bebida. A um passo de Principe Avila, restaurante Casa de Pasto São Sebastião serve refeições portuguesa.