A stay at Hotel Alpi places you in the heart of Rome, within a 15-minute walk of Via Veneto and Via Nazionale. This 4-star hotel is 1.4 mi (2.3 km) from Villa Borghese and 1.6 mi (2.5 km) from Piazza di Spagna.
Via castelfidardo 84 (also 84a)
Rome
00185
Checking for room alternatives