Howard Johnson Inn Florence, Florence, United States of America
Howard Johnson Inn Florence is conveniently located at 2038 W Lucas Street in Florence, United States of America
Hotel Location:
Address: 2038 W Lucas Street
City: Florence
State: SC
Country: United States of America
phone: +1 843-669-4241
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Fitness
- In Room TV
- Meeting Room
- Car Rent Desk