Monti Palace Hotel

Monti Palace Hotel
Via Cavour, 185, Roma, Italy