Motel Leo

Featuring free WiFi throughout the property, Motel Leo offers pet-friendly accommodation in Grand Falls.

Each room includes a private bathroom fitted with a bath or shower. A flat screen TV is featured.

There is room service at the property.