Photos coming soon
HOTEL
Appia Flat
Via Nemi 8, scala C, Rome
Where it sits
Appia Flat
Via Nemi 8, scala C, Rome
41.86819, 12.53292
Plan around Appia Flat
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 26, 2026.
