LeMont is located on Grandview Avenue atop scenic Mt. Washington, directly overlooking The Point and Heinz Field of Downtown Pittsburgh.