Get in Touch

Complete the form below and we will be in touch to answer any questions you have about Avalon Suites Houston!


locsliderFront

Welcome Home to a New Standard

Address:

5850 San Felipe St., Suite 500
Houston, TX 77057

Phone: 713-400-7800

Business Hours: 9AM-5PM M-F