Via principe amedeo n.86, 00185 Roma
Guesthouse
Featuring free WiFi throughout the property, Guest House Hello Roma offers accommodations in Rome.
Each room includes a flat-screen TV with cable channels. Some rooms feature views of the garden or city. The shared bathroom comes with a bidet and shower, with slippers, free toiletries and a hair dryer...