Situado num edifício histórico, no centro de Roma, o Il Corso Suite propõe acomodações em estilo contemporâneo com acesso Wi-Fi gratuito. Um pequeno-almoço é servido diariamente.
Os quartos estão equipados com ar condicionado e uma televisão de ecrã plano com canais por cabo. A casa de banho privativa inclui um secador de cabelo, e alguns quartos dispõem de uma banheira de hidromassagem.
Os hóspedes poderão saborear especialidades locais e comida típica italiana nos cafés e restaurantes localizados nas imediações.
A Piazza Navona (praça) fica a 5 minutos a pé do Il Corso Suite. A Cidade do Vaticano encontra-se a 1 km.