Clemy in Rome

4.9
(50 reviews)
Via Mecenate 13, 00184 Rome Italy
Budget
Centrally Located
Classic
Guest house
Hotel
Clemy in Rome | Rome | Italy | TripAligner