Balmoral Hotel

1.5
(20 reviews)
66 Walliscote Road, Weston super Mare BS23 1ED England
Budget
Hotel
Romantic
Trendy
Balmoral Hotel | Cardiff | United Kingdom | TripAligner