Hotel Inn at Oyster Point, San Francisco

425 Marina Boulevard San Francisco94080, United States