Hotel Premier Inn Stourbridge Town Centre
★★★
159 Dudley Rd, 113, Dudley, United Kingdom Show on map
Modern 1BR Dudley Pad with WiFi is a apartment/flat in Dudley, United Kingdom. It is one of 26 places to stay in Dudley listed on Triptoic. The property has 1 rooms.
159 Dudley Rd, 113, Dudley, DY5 1LE, United Kingdom
Check-in starts at 03:00 PM and check-out is until 10:00 AM. Early check-in or late check-out may be available on request.
Modern 1BR Dudley Pad with WiFi is located at 159 Dudley Rd, 113, Dudley DY5 1LE, United Kingdom.
Modern 1BR Dudley Pad with WiFi has 1 rooms.
Highly rated alternatives close by
Hotel
#1 in Stourbridge
#3 in Dudley
#2 in Dudley