Centrally located in Rome, Little Rose Lodge is just 820 feet from Ottaviano Metro Station. It offers free WiFi and air-conditioned rooms featuring brightly-colored furnishings. St. Peter's Square is 0.6 mi away.
Each room at Little Rose Lodge will provide you with a flat-screen TV and a mini-bar. The private bathroom includes a hairdryer and a chromotherapy shower.
The Vatican Museums are a 10-minute walk from the property. The Spanish Steps are reachable by metro in 3 stops.