333 Battery St, San Francisco, California
★★★★ 4.0 stars
333 Battery St San Francisco California
A stay at Le Meridien San Francisco places you in the heart of San Francisco, steps from Embarcadero Center and 3 minutes by foot from TransAmerica Redwood Forest. Featured amenities include wired Internet access (surcharge), a business center, and limo/town car service.