Ocean Villa Inn

5142 West Point Loma Blvd
San Diego, California 92107
1.1 miles from Belmont Amusement Park
More hotels near this hotel