Hotel Plaza San Francisco
Alameda 816, Santiago, Santiago Metropolitan, 833 0097, Chile
Across from Iglesia San Francisco, this business hotel has everything traveling executives need. Between meetings there's plenty to do: take a dip in the sparkling indoor pool, work out in the fitness club, or stroll through the art gallery. The hotel has a more regal, traditional flavor than some other downtown hotels, with wood paneling and brass details. The hotel's spacious rooms have large beds and double-paned windows to keep out the downtown noise.
- helpful English-speaking staff
- on-site restaurant offers interesting cuisine
- nightlife and other good restaurants are a metro or taxi ride away
Rate Includes: Breakfast
BACK TO TOP