Does anyone know what hotel/hostel Topdeck stays at in Rome? I am going on the Parades to Piazza tour ending in Rome and am planning to spend a few more days in Rome. Hopefully I can stay in the same place for the tour and my extra days
Otherwise does anyone have some suggestions of good hostels to stay in whilst in Rome??