Dalmati House Hotel Rome
Offering modern studios with free Wi-Fi, Dalmati House is in central Rome by the University area. A 10-minute walk away, Termini Station offers direct metro links to the Vatican Museums and Spanish Steps.
Number of rooms: 7
Via Dei Dalmati 9, San Lorenzo, 00185 Rome, Italy