ADDRESSThe Stella Hotel4100 Lake Atlas DrBryan, TX 77807Map & Directions NEWS & OFFERS LIST HOTEL DIRECT979-421-4000ROOM RESERVATIONS888-878-3552 NEWS & OFFERS LIST AWARDS & PRESSAAA Four Diamond Award 2019#3 of the Top 20 Hotels in TexasCondé Nast Traveler Readers’ Choice Awards, 2020SEE MORE Facebook-f Instagram Careers Contact Us Directions Awards & Press Accessibility Travel Professionals Sitemap