Via Dei Gracchi 128, 00192 Roma
Bed and Breakfast
with
5
rooms
Centrally located in Rome Nobilcasa Suites is a 2-minute walk from Lepanto Metro Station and 2297 feet from the
Vatican City. It offers air-conditioned rooms featuring free WiFi.
Each elegant room at Nobilcasa Suites will provide you with a flat-screen TV, a mini fridge and a kettle with tea/coffee ingredients. ...