Vista Bella Apartment Santiago is located 2.1 miles from the walled Sky Costanera Observation Deck and 10 minutes by foot from Chilean National Museum of Fine Arts.
This apartment is situated in the Roma district, 0.5 miles from the 4.8 - hectare Chilean National Zoo and just moments from Estacion Funicular Pio Nono Cable Railway. The Chilean National monument "Basilica de la Merced" is a 17-minute stroll from the apartment.
Vista Bella Apartment is 0.3 miles from Santa Filomena / Purisima bus stop and near Baquedano subway station.