San FranciscoPowell Place City

Powell Place City

4 Stars

730 Powell St. San Francisco, Ca 94108, San Francisco, San Francisco, USA

Hotel Overview: Nestled in the vibrant heart of San Francisco, Powell Place City stands out with its commitment to eco-friendly practices and a prime location that offers easy access to the city's bus…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms
  • Laundry service
  • Hot tub
  • Resort
  • Tennis
  • Horse riding
  • Waterskiing

Travel packages from Saudi Arabia