Piazza del Viminale 5 (Int. 4-6), Rione Monti, 00184 Rome, Italy
One of our top picks in Rome.Located in the centre of Rome, Hotel Mosaic offers modern accommodation with free Wi-Fi. Repubblica Metro Station is 1,650 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 savoury products will be served daily in the breakfast room.
Roma Termini Train Station is 2,300 feet from Hotel Mosaic Central Rome, while the Trevi Fountain and the Spanish Steps are a 15-minute walk away.
Teatro dell'Opera di Roma 0.1 miles
Palazzo delle Esposizioni 0.2 miles
Repubblica - Teatro dell'Opera Metro Station 0.2 miles
Piazza della Repubblica 0.2 miles
National Roman Museum 0.3 miles
Chiesa di Santa Susanna alle Terme di Diocleziano 0.3 miles
Quirinal Hill 0.3 miles
Santa Maria Maggiore 0.3 miles
Cavour Metro Station 0.3 miles
Barberini Metro Station 0.4 miles
Mercato di Piazza Vittorio Market 0.6 miles
Mercato di Via Baccina Market 0.6 miles
Italo al Viminale Restaurant 0 miles
Sabbi Bar Cafe/bar 0 miles
Cafè Morganti Cafe/bar 0 miles
Carrefour Express Supermarket 0.1 miles
Coop Supermarket 0.1 miles
Berzitello Restaurant 0.1 miles
Le Tavernelle Restaurant 0.3 miles
Ai Tre Scalini Cafe/bar 0.3 miles
Tuodì Supermercato Supermarket 0.3 miles
Rome Ciampino Airport 8.6 miles
Fiumicino Airport 14.4 miles
Rome Termini Train Station 0.4 miles
Trevi Fountain 0.5 miles
Roman Forum 0.7 miles
Coliseum 0.7 miles
Piazza di Spagna 0.7 miles
Piazza Navona 1.1 miles
Campo de' Fiori 1.1 miles
Castel Sant'Angelo 1.4 miles
St. Peter's Basilica 2 miles
Vatican Museums 2.1 miles
Children of any age are welcome. Children aged 18 years and above are considered adults at this property. To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
There is no age requirement for check-in
Hotel Mosaic Central Rome accepts these cards and reserves the right to temporarily hold an amount prior to arrival.