+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: 24 rooms Double: 40 rooms Family: 16 rooms

Book your stay