Corporate Homes

The Star Houston features luxurious rental homes designed for the busy professionals who work and play in downtown Houston.

The latest iteration of the Texaco building, The Star is outfitted with luxurious downtown Houston apartments and dozens of highly sought-after amenities — all ideally located in the heart of the city. Whether you want to come home to high ceilings and quartz countertops or you just want social gathering spaces throughout your community, you’ll find your piece of luxury at The Star.

The Star is now offering a very limited number of corporate homes for short-term and long-term leases. All units are fully furnished and include WiFi and cable.

All applications must be submitted to the leasing office.

Contact Leasing Office for More Details

Sophisticated Finishes & Modern Luxuries

  • Elegant quartz countertops with waterfall edge
  • Custom wood 48″ cabinetry with soft close
  • Stainless steel farmhouse sinks
  • Stainless steel KitchenAid® appliance package with convection oven and microwave
  • Wine refrigerators
  • Boutique custom bathroom cabinetry
  • Oversized soaking tubs*
  • Separate walk-in showers with rainfall showerheads*
  • Coffered ceilings*
  • Oversized historic windows*
  • Internet speeds up to 100 Mbps

*In select units

First Class Amenities

  • Heated resort-style pool
  • Social lounge with demonstration kitchen
  • State-of-the-art fitness center with on-demand cardio/spin
  • Private media/theater room
  • On-site golf simulator
  • Resident conference room
  • 24-hour concierge/doorman
  • Climate-controlled storage
  • Pet friendly with covered dog run and pet washing station
  • Gourmet coffee bar
  • Rooftop sky terrace with outdoor firepits
  • Additional club room with poker table, darts, pool table and ping pong
  • Outdoor kitchen and gas grills

One Bedroom

1 bedroom · 1 bath · 740 SF

Two Bedroom

2 bedroom · 2 bath · 1425 SF

- Enter Your Location -
- or -