Travellers Inn Oldbury

Travellers Inn Oldbury

0  Reviews


Hotels in Oldbury
International House/963 Wolverhampton Rd , Oldbury, West Midlands, B69 4RJ
0121-544 0000

Travellers Inn in Oldbury, West Midlands, is a local hotel. They proudly offer hotel accommodation and hotel deals. The address for Travellers Inn hotel is International House/963 Wolverhampton Rd.




Do you want to write a review of Travellers Inn in Oldbury? Help create a directory of recommended Hotels in Oldbury by adding your Travellers Inn Oldbury review today. If Travellers Inn Oldbury is your business, why not claim it today! If you claim a business, you will be able to choose a new business profile photo.