The hotel is situated off Richmond Avenue, just two miles from The Galleria, Texas' largest shopping center and seventh largest domain nationally.