Beechwood Inn is located in French Lick, Indiana.
Please call (812) 936-9012 to find out check in and check out times of Beechwood Inn.
Most hotels in French Lick accepts both Cash and major Credit Cards. Please call (812) 936-9012 to find out available payment options accepted by Beechwood Inn.
Following is a list of other hotels found within few miles of Beechwood Inn. You may also view all hotels in French Lick, Indiana.
There's no review submitted on Beechwood Inn by direct visitors of this website.
Add Your Review on this Hotel