Camelot Guest House
Sign in
Camelot Guest House
Guesthouse
5 Avenue Road
, Falmouth, England, United Kingdom
TR11 4AZ
94
Excellent ·
49 reviews
Deals
Photos
Info