Seaside hotel, Mentone Hotel, offers bay view rooms with beachfront access in Weston-super-Mare.