Lokalne zabytki, w tym Sala koncertowa Teatro Coliseo Santiago i Centrum Kultury Palacio de La Moneda i Plaza de la Ciudadanía, znajdują się w odległości krótkiego spaceru od hotelu.
Pokoje wyposażone są w jadalnię i balkon oraz telewizja satelitarna dla wygody gości. Oprócz urządzenia do parzenia kawy/herbaty, pokoje są wyposażone w biurko. Z okien obiektu noclegowego można podziwiać widoki na miasto.
La Diana Restaurante jest usytuowana 5 min piechotą od Never Give Up Suites.
Kościół św. Franciszka jest tylko 11 min spacerem od hotelu Never Give Up Suites, natomiast Cerro Santa Lucía jest w nie więcej niż 1 km stąd. Chilijskie Narodowe Muzeum Sztuk Pięknych znajduje się prawie 25 min pieszo od tego hotelu. Okolica oferuje takie sklepy jak Plac Plaza Italia 2 km od hotelu. Stacja metra La Moneda leży w pobliżu od Never Give Up Suites w Santiago de Chile.