The Pyramids Hotel in Allen is all new. We found this hotel while traveling to Dallas and we were too tired so we stopped. This is our new hotel! It is not a chain, so you receive very personal service. Their beds are the most comfortable I have stayed in. Great indoor pool!