Se encuentra a solo 5 minutos a pie de la plaza de San Pedro. El Rome Traveller's ofrece alojamiento con aire acondicionado.
Las habitaciones del Traveller's son de estilo clásico y disponen de TV de pantalla plana. El baño privado incluye secador de pelo.
Hay aparcamiento gratuito cerca del establecimiento y la estación de metro de Ottaviano se encuentra a 10 minutos a pie. Se ofrece servicio de enlace con los aeropuertos de Fiumicino y Ciampino bajo petición.