Camellia House, Luverne, Alabama
Camellia House is a bed and breakfast inn located in the Luverne area. If you want to see other inns like Camellia House near Luverne, AL, see the nearby cities list below including Montgomery, Florala and Andalusia. For the latest updates, check out the
Camellia House Facebook page.
Nearby Bed & Breakfasts