TB Place Roma
TB Place Roma
Hotel
Via Mario de' Fiori, 93
, Rome, Città metropolitana di Roma Capitale, Italy
00187
96
Excellent ·
19 reviews