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.
Bower on Lester is located in Moncton, 1.5 km from Champlain Place. Magic Mountain Water Park is 10 km from the prope Read more
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.
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.
Number of Rooms: 3