Houses and hotels in Argyle Square