ABOUT CASTLE HOSPITALITY
Castle Hospitality is a full service hotel management company based in McAllen, Texas led by an award-winning team. For over two decades, we have earned a reputation for our focus on return on investment in the hospitality industry. We own, operate and develop hotels throughout Central and South Texas with the goal of providing exceptional experiences and high standards of service to our guests, local communities, business partners and associates.
Castle Hospitality in the News
MCALLEN BUSINESS CHOSEN ON LONGHORN 100
McAllen-based Castle Hospitality was recognized by the Texas Exes Association as recipients of the inaugural Longhorn 100. The Longhorn 100 identifies, recognizes, and celebrates the success of the 100 fastest-growing companies founded and guided by University of Texas alumni...
Read More