Hotel Fusion

Book Now

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

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad