westin horton plaza s

910 Broadway Circle
San Diego
California
United States