Le Meridien San Francisco ligger i San Francisco Centrum, kun 2 minutters gang fra California St & Battery St Sporvognsstation og 15 minutters gang fra San Francisco Museum of Modern Art. Rejsende anbefaler dette hotel på grund af beliggenheden med alt inden for gåafstand.