Guest reviews of Leonardo's Rooms
Based on 77 reviews
- All reviews
Find reviews that mention:
Located near a train station, Leonardo's Rooms is a great choice for a stay in Pontassieve. Guests will have free perks like WiFi and self parking. There's a terrace, and rooms offer refrigerators and room service.