+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: 45 rooms Double: 75 rooms Family: 30 rooms

Book your stay