Situado a uma distância de 10 minutos de carro do Aquário do Tennessee, o The Mayor'S Mansion Inn fornece Wi-Fi na propriedade e parque de estacionamento privado gratuito no local. O hotel de 12 quartos situa-se no bairro MLK University, a cerca de 5 minutos andando dos locais culturais como Museu de Pneus Coker.
A Montanha Lookout está a cerca de 7 km de distância. O centro da cidade fica a aproximadamente 20 minutos andando. Há a Destilaria Experimental de Whiskey de Chattanooga a aproximadamente 25 minutes a pé do hotel. Para quem viaja de longe, o aeroporto Metropolitano de Chattanooga fica a 20 minutos de carro.
Alguns quartos apresentam armário, TV e controle de temperatura, bem como casas de banho privadas. TV de tela plana com canais via satélite e TV com vários canais, assim como confortos como controle de temperatura, são apresentados. Oferecendo amenidades como produtos de higiene e roupões, as casas de banho também incluem chuveiro.
O pequeno-almoço continental é fornecido para os hóspedes. O snack bar oferece um lugar para relaxar.