The excellent 2-star Best Western Lorson Inn is set in the center of Flora. The building was renovated in 2003.
Best Western Lorson Inn is 20 minutes' walk from the center of Flora. The hotel is set 152 km away from Saint Louis.
The property comprises of non-smoking rooms appointed with a sofa, free Wi-Fi, cable TV, individual climate control and a work desk. They feature private bathrooms with complimentary toiletries, a bathtub and a hairdryer.
Eat & Drink
Every morning a delicious continental breakfast is served.
Business facilities include a photocopier, computer equipment and a meeting room to suit the needs of business travelers.
Best Western Lorson Inn offers an exercise room and a fitness center for guests to keep fit.