Hotel Executive, Rome hotels at discounted rates

Hotel Executive
Via Aniene, 3, Borghese, Rome, 00198, Italy