L'incantevole Landay Hostel Santiago del Cile, situato a 1 km dal Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía, offre Wi-Fi nelle aree comuni. Dotato di un'area commerciale e un ristorante, quest'ostello si trova nel quartiere Barrio Brasil, in prossimità della stazione della metropolitana Republica.
Offrendo una posizione a 10 minuti in auto dal Panorama View, quest'ostello incantevole è situato nelle vicinanze di luoghi di intrattenimento, tra cui la Discoteca Club Chocolate, che è a circa 15 minuti in auto. L'ostello Landay vanta anche una tranquilla posizione, accanto all'Iglesia de San Agustín. Gli ospiti troveranno la Plaza Brasil a circa 600 metri.
Una colazione a buffet è disponibile ogni mattina presso la struttura. Gli ospiti possono inoltre usufruire del bar caffetteria. Per la cena, gli ospiti possono scegliere tra il ristorante Marina Bay Restaurant, situato a 200 metri dall'ostello Landay, e il ristorante Palacio del Vino, a 150 metri. È presente cucine comuni. La fermata dell'autobus più vicina è Alameda / Brasil, a soli 5 minuti a piedi.