Viale regina margherita 255, 00198 Roma
Hotel 2 stars
Featuring free WiFi throughout the property, Green Hotel offers accommodations in Rome. Policlinico Metro Station is 1312 feet from this property.
The rooms are equipped with a flat-screen TV. All rooms come with a private bathroom with a bidet and shower, with free toiletries provided.
Villa Torlonia...