Admiral Hotel

Book Now

Welcome

Located in Downtown San Francisco, this hotel is just a half a kilometer from San Francisco City Hall. All rooms at Admiral Hotel come with a private bathroom made with a bathtub and shower. All children are welcome.

At A Glance

  • Style

    Hotels

Location

Admiral Hotel
608 O'farrell Street, San Francisco CA 94109
(415) 885-4989

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad