Hotel Alameda Santiago de Chile ma ocenę 2 gwiazdek oraz oferuje 8 pokojów.
Dla większego komfortu gości w łażienkach są takie niezbędniki, jak oddzielna toaleta i prysznic oraz ręczniki kąpielowe i kapcie.
Restauracja Iberica, która znajduje się w odległości krótkiego spaceru od Hotel Alameda, częstuje daniami kuchni południowoamerykańskiej.
Wieża telewizyjna Torre Entel znajduje się 2 km od hotelu, a Centrum Kultury Palacio de La Moneda i Plaza de la Ciudadanía jest w odległości 25 min spacerem. Miłośnicy sportu z przyjemnością odwiedzą również Kompleks sportowy Estadio Victor Jara, który leży w niewielkiej odległości od tego hotelu. Wśród pobliskich atrakcji rodzinnych są Chilijski Narodowy Ogród Zoologiczny, położony 4 km od Alameda. Najbliższa stacja metra to Central, zlokalizowana w niewielkiej odległości od obiektu.