Via cicerone 62, 00193 Roma
Bed and Breakfast 3 stars
Located in the center of Rome, Town House 62 offers rooms with air conditioning. Free Wi-Fi access is available in all areas.
Each room comes with a mini-bar, safe and a flat-screen TV with satellite channels. The private bathroom is complete with a hairdryer, hydromassage shower and free toiletries.
Town...