Piazza Del Viminale 2, 00184 Roma
Hotel
3 stars
with
23
rooms
Located in the center of Rome, Hotel Mosaic offers modern accommodations with free Wi-Fi. Repubblica Metro Station
is 1640 feet from the property.
The air-conditioned rooms come with a flat-screen TV and a private bathroom with a shower and free toiletries.
A continental breakfast with sweet and savory products ...