The US Grant Hotel in Downtown San Diego

The US Grant Hotel in Downtown San Diego

Location: 326 Broadway, San Diego, CA, 92101, United States.