Hotel The Leaf Santiago está situado no bairro Nunoa de Santiago, a 4.5 km dos locais familiares como o Zoológico Nacional.
O Palácio de La Moneda fica a alguns passos deste hotel de Santiago, enquanto a estação de ônibus Los 3 Antonios / Alcalde Eduardo Castillo fica a aproximadamente 5 minutos de distância andando. Casa dos hóspedes está a uma distância aproximada de 4 km da Praça Baquedano. Leaf de Santiago está situado a 15 minutos de carro do Museu Interativo Mirador. A estação ferroviária Estadio Nacional está à alguns minutos de um hotel.
Os quartos incluem refeitório e pátio, bem como TV de tela plana com canais via satélite para sua conveniência.
Castillo Hamburger serve vários tipos de pratos da cozinha caribenha a 450 metros de distância.