Bernini Bristol - A Sina Hotel

Piazza Barberini 23
Rome
Italy