Smile B&B - Restaurant with rooms

2 Trebarvah Lane
Falmouth
United Kingdom