Roma Room Hotel
Roma Room Hotel
Hotel
Via Morgagni 41
, Rome, RM, Italy
161
72
Average ·
50 reviews