Via Palermo, 12, Rome, Italy
Ideally situated in Rome, Rome Life Hotel offers hip accommodation within a short drive of Church of Saint Anne in Vatican, Belvedere del Gianicolo and Congregation for the Doctrine of the Faith. Some of the features at this sophisticated 4-star hotel include a spa bath and a coffee maker.
8.6
Location
0.6 mi from city centre