Royal Hotel

2.9
(16 reviews)
Ablewell Street, Walsall WS1 2EL England
+44 1922 624555Official website
Small Hotel
Hotel
Royal Hotel | Birmingham | United Kingdom | TripAligner