Property Location With a stay at Bull Bay Hotel in Amlwch (Isle of Anglesey), you'll be minutes from Bull Bay Golf Club. Rooms Make yourself at home in one of the 10 guestrooms. Bathrooms with shower/tub combinations are provided. Dining Enjoy a satisfying meal at a restaurant serving guests of Bull Bay Hotel. Quench your thirst with your favorite drink at a bar/lounge. Business, Other Amenities Free self parking is available onsite.