Photos coming soon
HOTEL
Mikasa Appia
Via Appia Nuova 619, Rome, Italy
Where it sits
Mikasa Appia
Via Appia Nuova 619, Rome, Italy
41.86780, 12.53047
Similar stays nearby
Plan around Mikasa Appia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
