Rome hotels in Central Station
We found 2165 properties with availability in Rome
Hotel Stadler 2
Via Magenta 13, Rome, Italy
Adventor Eco Suites - Roma
Via Castelfidardo 51, Piano 4, Interno 8, Rome, Italy
The Spotlight Boutique Hotel
47 Via Castelfidardo, Rome, Italy
Domus House
Via Principe Eugenio, 90, Rome, Italy
Hotel Resi
77 Via Giovanni Amendola, Rome, Italy
Cambridge Hotel
Via Palestro 87, Rome, Italy
Hotel Flavio
Via Mamiani 28, Rome, Italy
Hotel Tempio Di Pallade
Via Giovanni Giolitti 427, Rome, Italy
Vacanze Romane
Via Cairoli 31 Int 8, Rome, Italy
Legends
Via Curtatone 12, Rome, Italy
Domus Livia
Via Nazionale 230, Rome, Italy
Acquedotto Di Nerone
Via Germano Sommeiller, 12, Rome, Italy
Holiday Roma
102 Via Principe Amedeo 102 Via Principe Amedeo, Rome, Italy
Hotel Casali
Via Giovanni Amendola, 95, 00185 Roma, Italy, Rome, Italy
Residenza Termini
16 Via Gaeta Scala Unica, Rome, Italy
Hostel Mosaic
Via Cernaia 39 B, Rome, Italy
Rossi Hotel
Via Urbano Rattazzi 65, Rome, Italy
Fair Suite Roma Termini
Via Montebello 22, Rome, Italy
Sofia'S Suites Guesthouse
Via Volturno, Rome, Italy
Roman Residence
Via Cavour, 47, Rome, Italy