2004 West Lucas Street, Florence
Studio 6 Florence SC is a 2-star property located in Florence. Boasting a 24-hour front desk this property also provides guests with a restaurant. Guests can have a drink at the snack bar. All rooms in the hotel are fitted with a coffee machine.