Princess, Rome hotels at discounted rates

Princess
Via Andrea Ferrara, 33, Rome, 00165, Italy