Hotel Excelsior
Hotel
Latina
Offering 2 outdoor hot tubs, restaurant and fitness centre, Hotel Excelsior is located opposite Latina Train Station. Classic-style accommodation comes with air conditioning, and free Wi-Fi is available in public areas.
Number of rooms: 73
Piazzale Lelia Caetani snc, 04013 Latina, Italy