Villa Florence

Book Now
  • Activities

    Fitness Center

Welcome

Cozy refined rooms at this Italian-inspired hotel offers free WiFi, and a 42-inch LCD TVs. The Powell Street BART rail station is located steps away from Villa Florence. Amenities include a business center and an exercise room for guest convenience.

At A Glance

  • Style

    Hotels
In Room
Air Conditioning
Services
Business Services
Special Rates
AAA Rates

Location

Villa Florence
225 Powell Street, San Francisco CA 94102
415.397.7700

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad