Rosita Hotel
Rosita Hotel
Hotel
30 Upper Church Road
, Weston-super-Mare, England, United Kingdom
BS23 2DX
94
Excellent ·
49 reviews