The Bristol Marriott Royal Hotel is a luxurious hotel that features a delightful happy hour. Located near the historic harbourside, this hotel offers a sophisticated bar where you can unwind and enjoy discounted drinks. Whether you prefer classic cocktails, fine wines, or craft beers, you'll find a wide selection to choose from. The hotel also offers elegant rooms with modern amenities, ensuring a comfortable stay.