Situated 1,000 feet from Via Salaria in Rome, this air-conditioned apartment features free WiFi. The unit is 1,950 feet from Villa Torlonia.
A dishwasher, an oven and a microwave can be found in the kitchen. Towels and bed linen are provided in this self-catering accommodation.
Piazza Bologna is 0.7 miles from Nelson's Suite, while Villa Ada is 1.1 miles from the property. Rome Ciampino Airport is 9.3 miles away.