Via andrea doria 67, 00192 Roma
Apartment 3 stars
Set in central Rome, 1312 feet from the Vatican, Doria Suites offers studios with air conditioning and a flat-screen TV. Free fiber-optic WiFi is provided.
Studios have tiled floors, a fully equipped kitchenette and a private bathroom with shower. A shared washing machine is available.
Cipro Metro...