Contact Us

We Want to Hear from You

Discover why Castle Hospitality’s personal, guest-centric approach to hospitality makes us the top choice for your hotel needs in South Texas. To learn more about our services, inquire about booking a room, or to simply give us feedback about your most recent visit, let us know by phone or email.

Castle Hospitality

4316 N. 10th St., Suite 500
McAllen, TX 78504
Office: (956) 664-9570

Send Us A Message

Your Name (required)

Your Email (required)


Your Message