Hotel Plaza San Francisco

Address:

Alameda 816
(Centro)
9 Santiago, CL

Phone:

+56 2 639 3832

Hotel star rating:

4 stars

Map:


Contact   ·   Privacy   ·   Terms