Featuring free WiFi, Eyes of Rome offers accommodation in Rome, 800 metres from Porta Maggiore and 850 metres from Basilica of Saint John Lateran. Each room includes a flat-screen TV. You will find a kettle in the room.
Featuring free WiFi, Eyes of Rome offers accommodation in Rome, 800 metres from Read more
Featuring free WiFi, Eyes of Rome offers accommodation in Rome, 800 metres from Porta Maggiore and 850 metres from Basilica of Saint John Lateran. Each room includes a flat-screen TV. You will find a kettle in the room.
Featuring free WiFi, Eyes of Rome offers accommodation in Rome, 800 metres from Porta Maggiore and 850 metres from Basilica of Saint John Lateran. Each room includes a flat-screen TV. You will find a kettle in the room.
Number of Rooms: 2