Este hotel está situado na área de Southwind, em Memphis, no Tennessee, a 1,6 km do TPC Southwind. O hotel dispõe de uma piscina exterior e de quartos com televisão por cabo com filmes pay-per-view.
Os hóspedes podem utilizar o acesso Wi-Fi gratuito disponível em todos os quartos do Hampton Inn Memphis-Southwind. Os quartos também incluem comodidades para preparar café, comodidades de engomadoria e um secador de cabelo.
Um ginásio está disponível no Southwind Hampton Inn Memphis. O hotel disponibiliza um pequeno-almoço, um centro de negócios 24 horas e um bar.
O Aeroporto Internacional de Memphis fica a cerca de 24 km do Hampton Inn Memphis. O Jardim Zoológico de Memphis fica a cerca de 26 km e o Museu Nacional dos Direitos Civis a cerca de 35 km do hotel.