Emanuela Guest House

Rome • Show on map
View Details for Price
Located in the center of Rome, just a 7-minute walk from Vittorio Emanuele Metro Station, Emanuela Guest House offers air-conditioned rooms with a flat-screen TV and free WiFi. All rooms are decorated…More info
