The Beacon Hotel is a pub located at 6 Willoughby Road. It is part of The Beacon Hotel establishment. Search results indicate it is a public venue with dining options.