Address: Via Merulana 278 - 00185 ROMA
Its central position in the historical heart of Rome, enables guests to easily reach the most important monuments of Rome: Galleria Borghese, Piazza di Spagna and Via Veneto are just at a few minutes from the hotel.
Hotel Amalfi Rome # Details
Address: Via Urbana 156, Monti, 00184 Rome
Hotel Aenea Superior Inn Rome # Details
Address: Via Ferruccio, 44, Stazione Termini, 00185 Rome
Hotel Atesia Rome # Details
Address: Via Firenze 48, Stazione Termini, 00184 Rome
Hotel Aberdeen Rome # Details
Address: Via Marsala 98, Stazione Termini, 00185 Rome
Hotel Albergo Marisa Rome # Details