Rome Times Hotel ligger i Rom Centrum, kun 8 minutters gang fra Cavour Metrostation og 11 minutters gang fra Trevi-fontænen.