Amenities at Olympus Town Center in Keller, Texas

Live in Comfort + Live in Style

Enticing Amenities at Olympus Town Center


Stylishly designed apartment homes and standout amenities create an idyllic living experience at Olympus Town Center. Our Keller, Texas, homes are warm and welcoming with spacious open-concept floor plans and light-filled living areas.

Designed to enhance your day-to-day experience, our community amenities take life to the next level. Begin your day with a mood-boosting workout in the fitness center or get an early start on your to-do list in the business center. Spend a sunny afternoon lounging next to the shimmering swimming pool and then gather with friends for a laid-back barbecue dinner at the picnic area. Whether work, play, or relaxation is on the agenda, our amenities offer something for everyone.

We invite you to take a tour of our pet-friendly apartment homes and see what life is like at Olympus Town Center. Get in touch today to schedule your visit.

Comfortable + Convenient

In-Home Features

  • Newly Renovated*
  • Air Conditioning
  • All-Electric Kitchen
  • Breakfast Bar
  • Cable Ready
  • Carpeted Floors
  • Ceiling Fans
  • Detached Garages
  • Disability Access
  • Dishwasher
  • Microwave
  • Pantry
  • Private Balconies & Patios
  • Spacious Walk-In Closets
  • Full-Sized Washer & Dryer 

*In Select Homes

Vacation + Style

Community Amenities

  • Business Center
  • 24-Hour Fitness Center
  • Picnic Area w/ Barbecue
  • Relaxing Pool & Spa
  • Clubhouse
  • Open Parking
  • Easy Access to Freeways & Shopping
  • Access to Public Transportation
  • Corporate Housing Available
  • Disability Access
  • Guest Parking
  • High-Speed Internet Access
  • 24-Hour Emergency Maintenance
  • Modernized Move in Experience via Updater
  • Hotel Inspired Living for Residents with Spruce
  • Bilt Rewards - Earn Points on Rent
  • Credit Improvement Platform & Identity Theft Protection with RentPlus. Learn more today.

Furry Friends + Welcome

Pet Policy

  • Cats & Dogs Welcome! Maximum of 2 Pets Per Home
  • 1-Time Non-Refundable Pet Fee – $300 Per Pet
  • Monthly Pet Rent – $20 Per Pet
  • Breed Restrictions. The Following Dog Breeds (or Any Mix Thereof) are Not Permitted:​
    Akitas, Alaskan Malamutes, Chow Chows, Doberman Pinschers, German Shepherds, Great Danes, Huskies, Pit Bulls (American Staffordshire Terriers & Staffordshire Bull Terriers), Rottweilers, St. Bernards, Wolf Hybrids & Bull Mastiffs.

Contact us with any additional questions about our pet policy. We look forward to meeting you and your furry friends!

Resident and his dog loving the neighborhood at Olympus Town Center in Keller, Texas

Live Effortlessly.
Live Olympus Town Center.