New Studio Alameda Santiago lies 3.1 km from Plaza Brasil and within 10 minutes' walk of Ecuador tube station. Guests can use Wi-Fi for either business or leisure reasons.
The Chilean Museum of Memory and Human Rights is located 2.2 km from the apartment. This apartment is situated around a 10-minute drive from the historic Santiago Metropolitan Cathedral.
A fully equipped kitchen is available in New Studio Alameda, offering guests the opportunity to cook their own meals. Buzo Sobenes / Radal bus station is just near the accommodation.