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.
|