+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: 27 rooms Double: 45 rooms Family: 18 rooms

Book your stay