El Royal Rooms Corso se encuentra en el centro de Roma, a 450 metros de la parada de metro Spagna. Hay conexión WiFi gratuita en todas las instalaciones.
Todas las habitaciones disponen de aire acondicionado, TV de pantalla plana y minibar. El baño privado incluye ducha, secador de pelo y artículos de aseo gratuitos.
La Plaza de España se encuentra a 600 metros del Royal Rooms Corso. La Fontana di Trevi está a 15 minutos a pie.