Este hotel está localizado uma curta viagem de carro da Strip de Las Vegas, na área comercial, de lazer e cultural da cidade e disponibiliza suites espaçosas e todos os confortos do lar.
O Homewood Suites South Las Vegas está rodeado por escritórios de empresas e atracções, das quais o Parque Nacional do Grand Canyon e a Lake Mead National Recreation Area. Alcançará também os casinos, restaurantes e entretenimento de Las Vegas nas proximidades.
Com direito a um pequeno-almoço quente gratuito, áreas de estar e de dormir separadas e cozinhas totalmente equipadas nos quartos, os hóspedes poderão sentir-se em casa ao estarem acomodados no South Las Vegas Homewood Suites. O hotel também alberga uma loja de conveniência aberta 24 horas por dia, bem como de uma piscina exterior espaçosa.