O Royal Rooms Corso está localizado no centro de Roma, a 450 metros da Estação de Metro Spagna. O acesso Wi-Fi é gratuito em todas as áreas.
Todos os quartos incluem uma televisão de ecrã plano, ar condicionado e um mini-bar. A casa de banho privativa inclui um chuveiro, um secador de cabelo e produtos de higiene pessoal gratuitos.
A Escadaria Espanhola fica a 600 metros do Royal Rooms Corso. A Fonte de Trevi fica a 15 minutos a pé.