No there is no hotel attached to Marks and Spencer. Only residential flats. There is a furnished apartments' building just behind it tho (don't know the name).
I drove by there and saw a Winter Towers? I couldn't find it on the internet so not sure.
No there is no hotel attached to Marks and Spencer. Only residential flats. There is a furnished apartments' building just behind it tho (don't know the name).