Filomena Arthouse Hotel Rome, Lazio
Providing city views, Filomena Arthouse is located in the Central Station district of Rome, 500 metres from Santa Maria Maggiore and less than 1 km from Cavour Metro Station. Among the facilities at this property are a lift and a housekeeping service, along with free Wi-Fi throughout the property. The property is 1.8 km from the city centre and 300 metres from Vittorio Emanuele Metro Station.
Number of rooms: 5
Via Leopardi 30, Central Station, 00185 Rome, Italy