Via Merulana, 227
ROMA (RM)
IRooms Central Station has a strategic location near the Central Station (Termini Station) and the Coliseum, nearby there are bars, restaurants, shops and supermarkets. irooms is located on the fifth floor of the building in Via Merulana, 227.

We are waiting for you soon to try our beautiful rooms
Declared by the Innkeeper