Hotel Serena
Hotel
Central Station, Nomentano
Hotel Serena is set within walking distance of Termini Railway Station, which is just around the corner. The area offers many typical restaurants.
Number of rooms: 55
Via Principe Amedeo 64, Central Station, 00185 Rome, Italy