Viminale View Hotel
Viminale View Hotel
Hotel
Piazza del Viminale 14
, Rome, Italy
00184
92
Excellent ·
300 reviews