Photos coming soon
HOTEL
Calisto 3
10 Vicolo di Santa Margherita, 00153, Rome, Italy, Rome
Where it sits
Calisto 3
10 Vicolo di Santa Margherita, 00153, Rome, Italy, Rome
41.88958, 12.47156
Plan around Calisto 3
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
