Guests Loved the Location
This hotel is located near Texas A&M University, making it popular on game days and during orientations. It's also situated close to shops and many good restaurants, so you don't have to worry about lacking for things to do.