Book now
Via Del Macao 6 00185 Roma (RM) Italy
Area: P.za della Rep. (Termini St.)
View map
Book online or call +39 041 8624040
view info & map
2.6/56
Acceptable
"The room which we stayed in, was absolutely great! The breakfast was the only thing which ..."
Back to description