Walker Rooms



Rome • Show on map
View Details for Price
Walker Rooms features free Wifi and rooms with air conditioning in Rome. The property is close to several well-known attractions – a 13-minute walk from Università La Sapienza, 700 yards from Roma Termini,…More info
