Piazzale lelia caetani snc, 04013 Latina
Hotel 4 stars
Offering 2 outdoor hot tubs, restaurant and fitness center, Hotel Excelsior is located opposite Latina Train Station. Classic-style accommodations comes with air conditioning, and free WiFi is available in public areas.
Rooms at the Excelsior Hotel all include a flat-screen TV, tiled floors and private...