• 665 Bush Street | San Francisco, CA | 94108
The Orchard Hotel is a boutique hotel with 105 rooms and nine suites located near Union Square and Nob Hill. A non-smoking establishment boasts a wine bar, a restaurant and exercise room.
Services & Amenities
Restaurant On Site
Pub / Lounge / Bar On Site
Laundry Service or Facilities
High Speed Internet in Rooms
665 Bush StreetSan Francisco CA 94108