Guest reviews of BB Santa Rosa
- All reviews
Located near a train station, Bed and Breakfast Santa Rosa is a great choice for a stay in Viterbo. Guests will have free perks like breakfast, WiFi, and self parking. Rooms offer up nice touches like espresso makers and comfy beds with premium linens.