Photos coming soon
HOTEL
Roma Caput Mundi
Via S. Telesforo 19, 00165, Rome, Italy, Rome
Where it sits
Roma Caput Mundi
Via S. Telesforo 19, 00165, Rome, Italy, Rome
41.89790, 12.45730
Similar stays nearby
Plan around Roma Caput Mundi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
