Offering modern, elegant rooms with free Wi-Fi and free toiletries, guest house At Home Townhouse - Filiberto is 100 metres from Rome’s Manzoni Metro. Free light snacks are available during the day.
Number of rooms: 6
Via Emanuele Filiberto 109, Central Station, 00185 Rome, Italy