Chroma Hotel, Rome

Via Merulana 43Esquilino - Termini, Rome00185, Italy
More images