Deseo Home Hotel Rome, Lazio
Deseo Home is located in Rome's city centre opposite the British Embassy, and a 10-minute walk from Roma Termini Metro and Train Station. Air-conditioned rooms come with free Wi-Fi.
Number of rooms: 24
Via Palestro 3, Central Station, 00185 Rome, Italy