Houses and hotel in Argyle Square