Its actually in the first Union Station in the US. Their traincars are so wonderful, they are all themed and they are all different. If you love trains or have a passion for them, this is the place to stay. This hotel is so different from all the other ones downtown and its right next to Lucas Oil Stadium. That I love! I can literally work across the street! Beautiful place! You will fall in love with it.!
more