Photos coming soon
HOTEL
Ankecasa
Via dei Marsi, 58, 00185 Roma, Italy, Rome
Where it sits
Ankecasa
Via dei Marsi, 58, 00185 Roma, Italy, Rome
41.89578, 12.51466
Plan around Ankecasa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
