Photos coming soon
HOTEL
Villa Shakespeare
74 Shakespeare St., Cambridge
Where it sits
Villa Shakespeare
74 Shakespeare St., Cambridge
-37.90181, 175.47750
Plan around Villa Shakespeare
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
