O Trinity River Audubon Center fica a aproximadamente 10 minutos a pé do Red Crown Inn de 2 estrelas, enquanto New Millennium Bible Fellowship está a cerca de 25 minutos de distância a pé. Para quem viaja de longe, o aeroporto em Dallas Love Field fica a 26 minutos de carro.
Hotel também tem TV de tela plana com canais via satélite e controle de temperatura. TV de tela plana com canais via satélite, assim como confortos como controle de temperatura, são apresentados.