The Leaf Boutique Hotel Lisbon, que cuenta con centro de fitness, jardín y salón de uso común, se encuentra en el centro de Lisboa, a 1,6 km de Miradouro da Senhora do Monte. El alojamiento está a 2,4 km de Plaza Rossio, a 1,9 km de Teatro Nacional Doña María II y a 3 km de Plaza del Comercio. El alojamiento ofrece recepción 24 horas, traslado para ir o volver del aeropuerto, centro de negocios y wifi gratis en todo el alojamiento.
El hotel ofrece habitaciones con aire acondicionado, armario, cafetera, minibar, caja fuerte, TV de pantalla plana y baño privado con ducha. En The Leaf Boutique Hotel Lisbon, cada habitación tiene ropa de cama y toallas.
El desayuno está disponible todos los días e incluye opciones a la carta, continentales o vegetarianas.
Castillo de San Jorge está a 3,2 km del alojamiento, y Estádio da Luz está a 5,9 km. El aeropuerto más cercano (Aeropuerto de Lisboa Humberto Delgado) está a 6 km del alojamiento.