The Mendeli Suite

3.3
(7 reviews)
Via della Colonna Antonina 35, 00186 Rome Italy
Mid-range
Small Hotel
Hotel
The Mendeli Suite | Rome | Italy | TripAligner