Click here to book your room

Via Attilio Benigni 7, Tiburtino, 00156 Rome, Italy
website: www.ideahotel.it