Palace Inn Crosby features clean rooms and modern amenities at affordable rates. We are conveniently located less than a mile from many restaurants, bars, and groceries right off Hwy 90 in Crosby, TX. Our new Palace Inn location offers a variety of amenities for both short and long term stay travelers.