Hotel Scalinata Di Spagna

Starting at
$225

TripAdvisor Review

Based on 697 review

See all

This charming hotel is in Spanish Steps. The establishment comprises a total of 16 snug units. Pets are not permitted on the premises.

More details