Porto Vista Hotel

1835 Columbia Street
619-544-0164
San Diego
California
United States
website