Grand Hotel Olympic, Rome hotels at discounted rates

Grand Hotel Olympic
Via Properzio 2/a, Rome, 80193, Italy