41 via tommaso campanella, 00195 Roma
Bed and Breakfast 4 stars
Located in Rome just 1804 feet from the Vatican Museums, Victory Rooms provides accommodations with free WiFi, air conditioning, a shared lounge and a garden.
The bed and breakfast offers a flat-screen TV and a private bathroom with a hairdryer, free toiletries and bidet.
Victory Rooms is a 5-minute...