Set along Via del Babuino high end shopping street, Piazza Di Spagna Fantastic Apartment offers an apartment with a modern design and free WiFi. Piazza di Spagna is 984 feet away.
This spacious and bright apartment is air-conditioned and comes with a living area with satellite flat-screen TV. The bathroom is fitted with a shower, hairdryer and free toiletries. The fully equipped kitchen includes an oven, a refrigerator and a dishwasher.
Piazza Di Spagna Fantastic Apartment is 1476 feet from Villa Borghese. Spagna Metro Station and Flaminio Metro Station are less than 10-minute walk away.