© 2014 Ottawa Beach Inn | 2155 Ottawa Beach Rd. Holland, Michigan | 616.399.9220 | Website Designed & Developed by BLC