document.addEventListener('DOMContentLoaded', function() { var hasClass, addClass, removeClass; if ('classList' in document.documentElement) { hasClass = function (el, className) { return el.classList.contains(className); }; addClass = function (el, className) { el.classList.add(className); }; removeClass = function (el, className) { el.classList.remove(className); }; } else { hasClass = function (el, className) { return new RegExp('\\b'+ className+'\\b').test(el.className); }; addClass = function (el, className) { if (!hasClass(el, className)) { el.className += ' ' + className; } }; removeClass = function (el, className) { el.className = el.className.replace(new RegExp('\\b'+ className+'\\b', 'g'), ''); }; } HTMLCollection.prototype.forEach = Array.prototype.forEach; var allCSplits = document.getElementsByClassName('c-split'); allCSplits.forEach(function(cSplit, cSplitIndex, cSplitList) { addClass(cSplit, "c-split-" + (cSplitIndex + 1)); if(cSplitIndex % 2 == 0 ) { addClass(cSplit, "c-split-odd"); } else { addClass(cSplit, "c-split-even"); } if(Object.is(cSplitList.length - 1, cSplitIndex)) { addClass(cSplit, "c-split-last"); } }); var oneColTexts = document.getElementsByClassName('c-one-col--text'); oneColTexts.forEach(function(oneColText, oneColTextIndex, oneColTextList) { addClass(oneColText, "c-one-col-" + (oneColTextIndex + 1)); if(oneColTextIndex % 2 == 0 ) { addClass(oneColText, "c-one-col-odd"); } else { addClass(oneColText, "c-one-col-even"); } if(Object.is(oneColTextList.length - 1, oneColTextIndex)) { addClass(oneColText, "c-one-col-last"); } }); var lonelyTab = document.querySelector('.tabs-nav li:only-child'); if(lonelyTab) { lonelyTab.parentElement.remove(); } var twoColumnPs = document.querySelectorAll('.c-two-col--freeform p'); twoColumnPs.forEach(function(twoColP) { if(twoColP.innerText.trim() == "") { twoColP.remove(); } }); }, false);
Main content starts here, tab to start navigating

Garden Room & Garden Gazebo

Our Garden Room is popular for weddings, birthday parties and quinceañeras. The room includes an attached outside ceremony area and gazebo and can seat up to 250 guests.

View Floorplan