The location of the Giampy is fantastic, being just a few minutes walk from Rome Termini station. This review is going to be a bit mixed as there were bits that could be improved and bits that were fantastic, but just to say we would go back there and stay again. That should tell you we were happy. Good Bits;... More
You have no recent hotel searches.