Situated in Rome, this apartment features free WiFi. Guests benefit from terrace and a terrace. There is a dining area and a kitchen complete with a dishwasher, an oven and toaster. Towels and bed linen are featured in this apartment.
Address: 17 Salita del Grillo, Roma
Rates from:
EUR 330 Book Now