The 3-star Santiago Town Suites hotel is located in Santiago, about 5 minutes' walk from the urban Santa Lucia Hill, and offers an indoor swimming pool. The hotel also includes a car park.
This Santiago hotel lies 1.1 km from Plaza Londres and a short way from the central Plaza de Armas. The Town Suites Santiago is around 500 metres from the Museum of Visual Arts and within 10 minutes' drive of the urban square "Plaza Baquedano". There is the presidential La Moneda Palace just 1.4 km away, and Terminal Los Heroes bus station is only steps away from the accommodation. The hotel is ideally located within 10 minutes' walk of Santa Ana underground station.
The property is a stone's throw from La Blanquita serving Chilean dishes.