Located on Weston-Super-Mares seafront, Victoria Mansions offer luxury apartments with free WiFi, secure parking, and some also boast panoramic sea views. The Grand Pier is just 984 feet away. Each apartment is ... Read more

View all Luxury Hotels in Weston Super Mare