While searching for a place to stay in Rome, I found this nice looking hotel. Should I be warned of service and breakfast?

 

 

 

 

 

 

 

 
What: Leon’s Place Hotel
Where: Via 20 Settembre 90/94, 00187 Rome, Italy