Our users' favourite hotels 0.0 Disappointing L'Elce Bed & Breakfast Via Acqua Lucia 74 Velletri, IT £59 £43 per night 0.0 Disappointing Hotel Hilary Via Appia Nord 212 Velletri, IT £56 £39 per night