The Premier Travel Inn
The Premier Travel Inn is a chain of hotels situated in different areas all around the United Kingdom. Recently we have stayed in the Travel Inn when we visited Southend casino. The quality of the hotel is at a three star rating and it is ideal for a couple of nights or so. You can find Travel Inns... Sign in to see full entry.