The Foxbar Hotel is a hotel located at 62 London Road. It is associated with a company named FOX BAR HOTEL LTD. The hotel is mentioned in reviews alongside The Douglas Hotel.