Location
A stay at Altarocca Embassy Rome places you in the heart of Rome, within a 10-minute walk of Via Veneto and Via Nazionale. This apartment is 0.6 mi (1 km) from Villa Borghese and 1.2 mi (2 km) from Piazza di Spagna.
Rooms
Make yourself at home in one of the 3 air-conditioned rooms featuring kitchens with ovens and stovetops. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include microwaves and electric kettles, and you can also request refrigerators.