This hotel is in a great location. You are surrounded by great shopping and restaurants. You are also just minutes away from Stonebriar and Willow bend Malls.
All reviews seem positive