Crystal Inn se encuentra en Port Arthur, en la región de Texas, a 36 km de Estación de Amtrak de Beaumont. Este hotel de 5 estrellas ofrece servicio de habitaciones y recepción 24 horas.
El aeropuerto más cercano (Aeropuerto de regional Jack Brooks) está a 7 km.