Live Luxuriously in a Downtown Houston Apartment
Welcome To The Star Apartments
Welcome home to an iconic Houston landmark. In 1915, this historic building became an integral part of Houston’s skyline and history. Now, it’s ready to welcome you home.
Discover Renaissance Revival architecture that seamlessly blends with the modern renovations, giving these high-rise apartments in downtown Houston a one-of-a-kind elegance. Inside spacious one- and two-bedroom apartments, enjoy generous open concept living rooms, luxury kitchens that feature quartz countertops, a deep farmhouse sink, and stainless-steel KitchenAid appliances, while select bathrooms offer a spa like retreat with large soaking tub and over-sized glass enclosed showers.
At The Star, experience a new standard of living. Enjoy stunning downtown Houston views, cozy fireside nights, and live music with drinks—all on the rooftop terrace. With a heated swimming pool, golf and sport simulator, private theater, and much more, there are ample ways to unwind. Pet-friendly living is made luxurious with downtown’s only indoor dog park and dog run as well as pet washing and grooming stations.
Additionally, these high-rise apartments in downtown Houston are conveniently located within walking distance of top-rated restaurants and vibrant nightlife.
To view the endless comforts and luxuries at The Star in Houston, check out our community’s virtual tour, or contact us today to schedule an in-person tour.
Luxury Living at The Star
There’s no greater pleasure than blending exquisite design with great comfort.
Find the Lifestyle You're Looking For
A lifestyle so coveted, an energy so palpable, you’ll be moved just by standing still.
The Houston Skyline is at Your Grasp
Unlocking the most magical corner of Houston – inspired living is all about proximity.