Hotel and terrace