I really Apprecaited the Location of the Leon's Hotel very Close to the "Republica" metro station you can walk 20 30 minutes to get into the citu center where you can visit "La Fontana de Trevi" "Piazza di SPAGNA". the rooms are great very clean were supposed to have a free wifi internet access but unfortunatly there were no internet...
More
- Manage your listing
