O hotel encontra-se na zona de negócios e de entretenimento. A cerca de 16 km existem estabelecimentos comerciais e a estação de comboios fica a 11,3 km. O hotel situa-se junto à I-35, no centro de Dallas, apenas a 6,7 km do aeroporto Love Field e a 23 km do aeroporto DFW.
Os quartos contemplam uma secretária, data port e televisão via satélite/cabo com filmes. Dispõem ainda de conjunto para engomar e máquina de café. Oferecem também secador de cabelo e ar condicionado/aquecimento regulados individualmente. Os hóspedes poderão optar por entre quartos com uma cama kingsize ou 2 de casal, bem como entre quartos para fumadores ou não fumadores.
Haverá noites de filmes no ecrã gigante ao dispor.
O hotel urbano dispõe de todas as amenidades necessárias para turistas e empresários. O amplo edifício de 4 andares, com um total de 203 quartos e corredores internos, foi submetido a trabalhos de renovação em 2007 para proporcionar aos seus hóspedes uma estada ainda mais agradável.