La Rosa Hotel

, Borgo San Lorenzo, Italy
Review this Hotel
Popular Travel Destinations

La Rosa Hotel

, Borgo San Lorenzo
3 star

Rooms: 19

Via Faentina 105 - Borgo San Lorenzo - 50032 - Italy 558403010
10 Traveller

Reviews - La Rosa Hotel

(hotels)loading
Travel Library Traveller Rating?
8.0/10

See All 10 reviews

Review this Hotel
(hotels)loading