We stayed at St. Francis Place through a company called Executive Suites for our recent 3-day stay in San Francisco and were very pleased overall. However, as the facility is a true apartment complex rather than an actual hotel, making for some downsides for tourists like us. The upsides first: The location couldn't have been better. St. Francis Place is... more





