Axiom Hotel

Hotel
Location
Alameda, CA