Piazza Del Viminale 5 (Int. 4-6), 00184 Roma
Hotel
1 star
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 ...