Step back in time and enjoy our award winning hospitality. Your experience begins the moment you step inside with relaxing conversations, the taste of fine foods, the glitter of silver and china and the charm and warmth that is Lion’s Head.
5239 River Rd
Niagara Falls, L2E 3G9
Reviews and Comments
|Nobody has yet added their comments to this entry in our resource directory.
Use the button on the heading bar, if you would like to add your rating or be the first to comment.