Hotel and restaurant offering accommodation and dining.