5 Charles Devereux - 3 months ago
The best hotel in the galaxy. I love trains. My room had an awesome view of the station. Fabulous. If you don’t like trains (you must be a bit odd if that is the case), don’t worry because the insulation is fine. The room was needless to say spotless and the staff very friendly