Hotel Best Western Ambra Palace, Rome

Via Principe Amedeo 257Esquilino - Termini, Rome00185, Italy
Hotel chain: Best Western
More images