Apresentando um centro de fitness, um jardim e um salão partilhado, The Leaf Boutique Hotel Lisbon localiza-se no centro de Lisboa, a 1,6 km de Miradouro da Senhora do Monte. O alojamento encontra-se a 2,4 km de Rossio, a 1,9 km de Teatro Nacional Dona Maria II e a 3 km de Praça do Comércio. O alojamento fornece receção aberta 24 horas, transfers do aeroporto, um centro de negócios e acesso Wi-Fi gratuito em toda a propriedade.
O alojamento providencia quartos com ar condicionado, roupeiro, máquina de café, um minibar, cofre, televisão de ecrã plano e uma casa de banho privativa com chuveiro. As acomodações providenciam roupa de cama e toalhas.
Todas as manhãs são oferecidas opções de pequeno-almoço à carta, continental ou vegetariano.
Castelo de São Jorge fica a 3,2 km de The Leaf Boutique Hotel Lisbon, enquanto Estádio da Luz está a 5,9 km de distância. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 6 km de The Leaf Boutique Hotel Lisbon.