Situado atrás do Castelo de Sant'Angelo, este elegante alojamento de acomodação e pequeno-almoço fica a 2 minutos a pé do Terminal Rodoviário Piazza Cavour e a 10 minutos a pé da Estação de Metro Lepanto. Todos os quartos climatizados estão equipados com televisão de ecrã plano por satélite e acesso Wi-Fi gratuito.
Com excelentes ligações de transportes públicos, o Relais Cavour fica apenas a 1 km de St. Praça de Pedro. A Escadaria Espanhola e a Estação Ferroviária Termini estão a uma curta viagem de metro.
Os quartos apresentam pisos em parquet e mobiliário simples em madeira. Cada um dispõe de uma casa de banho privativa com produtos de higiene pessoal e um secador de cabelo.
Um pequeno-almoço é servido diariamente no café do piso térreo e inclui croissants, cappuccino ou café, sanduíche de tramezzino e sumo de laranja. O Restaurante Napoletano, do proprietário, encontra-se perto do Panteão e propõe aos hóspedes um menu especial para almoço ou jantar.