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.