Best Stay Inn
Hotel
Melville, Saskatchewan
7.2/10
Good
Located in Melville, Best Stay Inn offers 3-star accommodation with a bar.
Number of rooms: 35
21 Mall Road, S0A 2P0 Melville, Canada