Hotel
Hotel Alpi Roma
Via Castelfidardo 84, Rome, 00185
HOTEL RATES STARTING FROM
$195
Taxes and fees will be calculated at checkout
Amenities
Wireless Internet AccessPet Friendly
Via Castelfidardo 84, Rome, 00185
HOTEL RATES STARTING FROM
Taxes and fees will be calculated at checkout
