Esplanade, No. 116

Located in the heart of Capitola Village. Full Ocean Views directly across the street from the Capitola Beach with a large fenced in front yard for your enjoyment. 7 night min stay June - August.

Address

116 Esplanade, Capitola, CA 95010

Phone

831.475.1808

Email

Website