Hosted in a 19th-century town house, B&B Twins offers air-conditioned rooms with satellite TV and free Wi-Fi. Santa Maria Maggiore Basilica is 400 metres from the property, while Termini Train Station is a 5-minute walk away.
Number of rooms: 2
Via Principe Amedeo, 138, Central Station, 00185 Rome, Italy