Bower on Lester is located in Moncton, 1.5 km from Champlain Place. Magic Mountain Water Park is 10 km from the property. Bower on Lester features free WiFi throughout the property. The nearest airport is Greater Moncton International Airport, 8 km from Bower on Lester.