https://www.dir.gen.tr/lcl/1135836-kimpton-clocktower-hotel.html ▼
Oxford St, Manchester M60 7HA, United Kingdom
https://www.dir.gen.tr/lcl/1135837-kimpton-fitzroy-london-hotel.html ▼
1-8 Russell Sq, London WC1B 5BE, United Kingdom