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.
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.