The George Hotel in Hamburg, Germany, is a place that will keep to your expectations. Hotels will always be hotels but there are some little details that make all the difference. And are those details that help