Featuring free WiFi throughout the property, DF Royal Rooms is located in Rome, 800 metres from Porta Maggiore. Each room at this guest house is air conditioned and is fitted with a flat-screen TV.
Featuring free WiFi throughout the property, DF Royal Rooms is located in Rome, 800 metres from Porta Read more
Featuring free WiFi throughout the property, DF Royal Rooms is located in Rome, 800 metres from Porta Maggiore. Each room at this guest house is air conditioned and is fitted with a flat-screen TV.
Featuring free WiFi throughout the property, DF Royal Rooms is located in Rome, 800 metres from Porta Maggiore. Each room at this guest house is air conditioned and is fitted with a flat-screen TV.
Number of Rooms: 4