Hotel Antica Locanda

Starting at
$86

TripAdvisor Review

Based on 218 review

See all

This lovely hotel can be found in Colosseum. The hotel consists of 18 guests rooms. Pets are not permitted on the premises.

More details