Great location

 Flag USA

"Great location”

The location of this hotel was perfect. We were near all of the Bay Area cities while being tucked away in Alameda. The area is quiet and our room was comfortable and had great views of the marina. We will definitely be back.

Write a Review