+1 234 567 891 helloWorld@doodle.com 150 Piccadilly, London W1J 9BR, United Kingdom
World Hotels

World Hotels

World Hotels is a single hotel brand with multiple branches across UK cities.

Standard: 42 rooms Double: 70 rooms Family: 28 rooms

Book your stay