7.4 Guest rating

Gemelli San Filippo Neri Apartments

Hint: You can enter any city or hotel name

Book Gemelli San Filippo Neri Apartments

Piazza Thouar Pietro 31, Rome 8.3 km from city center

Location Hotel “Gemelli San Filippo Neri Apartments” is located in Rome. It boasts a convenient location within 8 km from the city center.Hotel features The entire hotel is non-smoking.

Show Gemelli San Filippo Neri Apartments on the map

Gemelli San Filippo Neri Apartments 41.943155 12.421025