Byggnaderna kan omfatta såväl hotell , butiker och kontor som bostäder .