City Apartments Rome Hotel
- Via Torino 135, 00184 Roma
- 06 9826 1879
- http://www.apartmentsapart.com
Book with Europe's largest independent apartment operator, 600 in-house apartments + 1000's of other verified partners. See ratings, Maps, Videos, Pictures and last minute deals