No image available for this hotel
No image available for this hotel
Rome, Rome
Spend a second to
save a fortune!
Spend a second to save a fortune!
Piazza Sonnino 25, Rome
Located in Rome, Window on Rome is set just 160 metres from the banks of River Tiber and a 5-minute walk from The Basilica of Our Lady in Trastevere. It offers free WiFi and elegant room featuring a satellite flat-screen TV.
See MoreUsage of subsidiary facilities may incur additional fees