Welcome
This hotel is centrally located in downtown San Francisco where the Powell Street BART station is just 2 blocks away. Luxury rooms boast a flat-screen TV, free WiFi and air-conditioners.At A Glance
-
Style
Hotels
Location
Hotel Fusion
140 Ellis Street, San Francisco CA 94102
(415) 568-2525