Sleeps 8
- No pets- Wi-Fi - Parking
Genoa is one of three luxury apartments located in the renowned sailing and boating town of Salcombe in South Devon. The ground floor apartment is a pleasant walk down the hill into town and to the Ferry steps where you can catch the ferry across to a number …