
Santiago, Chile
Plaza San Francisco
5-star hotel
The Hotel Plaza San Francisco was first built in 1989 and has since become the newest 5-Star luxury hotel in downtown Santiago after undergoing extensive renovation works and remodeling. Located just a short distance from the…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool


