Aparthotel San FranciscoCondo Hotel
san francisco 415, Santiago City Centre, 8330481 Santiago, Chile
Featuring free Wi-Fi, Aparthotel San Francisco offers accommodation in Santiago. Costanera Center is 5 km from the property. Private parking is available on site.