w hotel - beach s

421 W. B Street
San Diego
California
United States