Hotel near Tiber Island, close to attractions like the Circus Maximus and the Mouth of Truth.