Crystal Inn is gelegen in Port Arthur, in de regio Texas, op 36 km van Amtrak-station Beaumont. Dit hotel met 5 sterren biedt roomservice en een 24-uursreceptie.
Het dichtstbijzijnde vliegveld is Regionale luchthaven Jack Brooks, op 7 km van het hotel.