apartment hotel

An apartment house containing suites and furnished rooms for transient guests together with dining facilities.