Can-Naz Apart & Restaurant is an extended stay hotel offering on-site dining.