| | Accommodation Delia B&B is situated in a perfect position in the city of Rome just a mere 500 metres from the main central train station of Termini meaning reaching it could not be more simple and easier... (read more) |
| Facilities: | Non Smoking Rooms | Parking | Small Pets Welcome | Air Conditioning | | |
| |
|