Situé à Wallace, l'Inn at River Landing propose une salle de sport, un salon commun, un restaurant et un bar. Cet hôtel 3 étoiles assure un service de concierge.
Tous les logements comprennent une télévision par câble à écran plat. Les chambres de l'Inn at River Landing comprennent la climatisation et un bureau.
Un barbecue est également à votre disposition.
Un parking privé gratuit, un centre d'affaires et une réception ouverte 24h/24 sont disponibles.
L'aéroport Albert J. Ellis, le plus proche, est implanté à 42 km.