Plaza San Francisco

The Plaza San Francisco is a luxury five stars hotel which was built in 1989 in Santiago, Chile as well as a well-known heaven for business travelers. Across the street from the hotel is the financial district, which includes the stock exchange and the headquarters of many of the country's major companies.


Special features

  • Bar
  • Centrally located
  • Internet
  • Meeting room
  • quietly located
  • Restaurant
  • TV

Plaza San Francisco details

Address: Alameda 816, Santiago 6513483, Chile

Plaza San Francisco |