Standard Double Room
Max occupancy (max x 2 e max x 2)


Location

Piazza della Stazione di San Pietro, 13 - Roma