WelcomeLocated 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
608 O'farrell Street, San Francisco CA 94109