Photos coming soon
HOTEL
Spagna Charme Terrace
Via Delle Carrozze 55, Spagna, 00187 Rome, Italy, Rome
Where it sits
Spagna Charme Terrace
Via Delle Carrozze 55, Spagna, 00187 Rome, Italy, Rome
41.90604, 12.48165
Plan around Spagna Charme Terrace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
