Every hotelier knows in their heart of hearts the importance of giving guests a great experience. It’s the lifeblood of hospitality. Yet beyond impeccable service and a flawless guestroom, so much of that hotel experience is crafted by what else is happening onsite. This is what we often label as a ‘reason to visit’ which can be a spa, golf, the pool, beach access, proximity to attractions, activities, funky décor or a mix of several of these and more.