Florence, 1/2 Lucas Street, 1832,1832 FLORENCE null US
This comfortable hotel is located in Florence. The 67 welcoming bedrooms offer a perfect place to relax at the end of the day. Guests can take advantage of the internet access at Super 8 by Wyndham Florence. The premises offer accessible public areas. Pets are not allowed at this property. Travellers may take advantage of the car park.