NEW HOTEL SEARCH
Via Appia Nuova 1260, Rome, RM00178 Italy | 1-866-599-6674
out of 1 review
“great but far from the city center”
IT was great clean and modern very comfortable. however you have to take a bus to a subway then a subway all the way to rome. The hotel is at one of last stops of the metro. and is quite far from the airport. Also the surronding area is quite urban and a little run-down. There were also several stray dogs around the hotel.