El Central Lodge Hotel se encuentra en el centro de Roma, a 10 minutos a pie de la estación de tren de Termini. Hay WiFi gratuita en todas las instalaciones.
Todas las habitaciones incluyen aire acondicionado y TV de pantalla plana. Las habitaciones disponen de baño privado con ducha, artículos de aseo gratuitos y secador de pelo.
El alojamiento cuenta con salón compartido, consigna de equipaje y mostrador de información turística. Se proporciona plancha bajo petición.
El establecimiento se halla a 190 metros de la estación de metro Vittorio Emanuele. El alojamiento está situado a 10 minutos a pie del Coliseo.