ECHO HOTEL LIMITED Company number SC097869 · Monitor this company Active Overview People 66 Control Charges Documents Analysis Location Related Registered office AddressCrown Plaza Glasgow, Congress Road, Glasgow, G3 8QT PostcodeG3 8QT Companies at this postcode 2 Map