Hotel Name: Hotel Lazzari
Star Rating: ★ ★
Location: Italy Lazio Rome๐
Address: Via Castelfidardo 31, Rome, Lazio 185 rooms
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ
Comment: