Apresentando comodidades para churrascos, Sleep Inn Lancaster Dallas South situa-se em Lancaster, na área de Texas, a 13 km de Jardim Zoológico de Dallas e a 18 km de Sixth Floor Museum. Este hotel de 2 estrelas dispõe de um centro de fitness, quartos com ar condicionado e acesso Wi-Fi gratuito. O alojamento dispõe de uma receção aberta 24 horas, um centro de negócios e depósito de bagagens.
No alojamento, os quartos têm secretária e televisão de ecrã plano. As unidades providenciam roupa de cama e toalhas.
John Fitzgerald Kennedy Memorial fica a 18 km de Sleep Inn Lancaster Dallas South, enquanto Dallas Holocaust Museum está a 18 km da propriedade. O aeroporto mais próximo é o Aeroporto de Lancaster, que fica a 15 km de Sleep Inn Lancaster Dallas South.