Staying in this hotel was like taking a trip back in time. Located in the vibrant heart of Rome, this historical building, featuring a magnificent 17th century spiral stone staircase, is a jewel. The hotel is tucked away in a narrow side street near Piazza Navona, so it might be a little difficult to find at first. The location is... More