When you ask friends and colleagues who enjoy the finer things in life, “what defines a luxury hotel?” You’ll probably get a variety of answers, ranging from modern conveniences – including anything from a decent restaurant to a spa – to smooth, excellent facilities and décor.