El Relais Palazzo Taverna, que ocupa un edificio del siglo XV situado a 15 minutos a pie del Panteón, de la plaza de San Pedro y de la Fontana di Trevi, ofrece WiFi gratuita. Las habitaciones cuentan con aire acondicionado y TV de pantalla plana.
Asimismo, las habitaciones del Palazzo Taverna presentan una decoración individual moderna y disponen de baño privado con artículos de aseo gratuitos.
Este edificio histórico no tiene ascensor. Se encuentra a 400 metros del castillo de Sant'Angelo y a 10 minutos a pie de la plaza Navona.