Our Trips using this Lodging

Hotel Plaza San Francisco

Santiago, Chile

Located in downtown Santiago, the Plaza has comfortable rooms and a great location within walking distance to the plazas, museums, cathedral, and shops. There’s a metro station close by.

Hotel plaza san francisco 01
Hotel plaza san francisco 03
Hotel plaza san francisco 05
Hotel plaza san francisco 07