Rome logo

Best Roma

Check Availability

Best Roma
Via Di Porta Maggiore 51 Rome

Rooms from €86.92 ( £79.02 / $114.58 ) per night

Picture of Best Roma


Built in the early 1900s, the Best Roma Hotel in Rome is situated in the heart of the Eternal City,

Click here for more Information on the Best Roma together with online availability and visitor ratings











This hotel supplied in conjunction with Octopus Travel UK.

Map of the Rome area Rome Visitor Information