New all-suite hotel located in Alameda, 10 miles from San Francisco. Located near BART, ferry and bus service to San Francisco.