Com acesso Wi-Fi gratuito, o Relais Palazzo Taverna ocupa um edifício do século XV localizado a cerca de 15 minutos a pé do Panteão, da Praça de São Pedro e da Fontana di Trevi (fonte). Os quartos incluem ar condicionado e uma televisão de ecrã plano.
Todos os quartos do Palazzo Taverna apresentam uma decoração contemporânea diferente e incluem uma casa de banho privativa com produtos de higiene pessoal gratuitos.
O Castelo de Santo Ângelo fica a 400 metros deste edifício histórico sem elevador e a Piazza Navona (praça) a 10 minutos a pé.