25 via colombo, 19017 Riomaggiore
Apartments
Set in Riomaggiore and within 500 metres of Riomaggiore Beach, Rio Rest Apartments has a garden, allergy-free rooms, and free WiFi. The property features garden and inner courtyard views, and is 14 km from Castello San Giorgio. Featuring a private entrance, the apartment allows guests to maintain their...