Das SyS Suites Lord Cochrane Santiago de Chile liegt in unmittelbarer Nähe von verschiedenen Sehenswürdigkeiten der Gegend: der Entel Tower befindet sich unter anderem nur 5 Minuten Fußweg von hier entfernt.
In dieser Unterkunft steht den Gästen ein Badezimmer mit einem Haartrockner und Badelaken zur Verfügung. Außerdem findet man hier eine begehbare Dusche.
Für alle, die ihre eigenen Mahlzeiten zubereiten möchten, bietet die Apartments Möglichkeiten zur Selbstversorgung, darunter ein Wasserkocher, ein Kühlschrank und Küchenutensilien. Die Bushaltestelle Santa Ana liegt nur 5 Fußminuten von diesem Apartment entfernt.
Diese Apartments befindet sich zudem in einer 1 km Entfernung vom Museo Histórico Nacional und in einer 1,1 km Entfernung von der Basilika La Merced. Das Zentrum von Santiago de Chile ist zu Fuß in 20 Minuten zu erreichen. Außerdem liegt das SyS Suites Lord Cochrane gleich neben dem Palacio de La Moneda.