Situé à Red Boiling Springs, l'Armour's Hotel & Spa dispose d'un jardin, d'un salon commun, d'une terrasse et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Dotées d'une salle de bains privative, les chambres sont équipées de la climatisation. Certaines comprennent un coin salon. Le linge de lit et les serviettes sont fournis.
L'aéroport international de Nashville, le plus proche, est implanté à 124 km.