Hotel Stella, Rome

Via Castelfidardo 51 Rome00185, Italy