+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: 36 rooms Double: 60 rooms Family: 24 rooms

Book your stay