Aloft Sunnyvale


170 South Sunnyvale Avenue, Sunnyvale, CA, 94086, United States  

Local Time Phone 408-736-0300 Hotel Reservations 866-716-8143


Hotels Near Twin Creeks Sports Complex

Hotel Near Twin Creeks Sports Complex

Conveniently located just four miles from Aloft Sunnyvale, Twin Creeks Sports Complex has everything from dodgeball and volleyball facilities to a full sports bar and pro shop. This 60-acre athletic facility is home to 100 softball teams and hosts weekend tournaments that bring 5,000 teams from around the country each year. The complex is also a great spot for company picnics, team parties, corporate functions, and private events.

Stay with Aloft and Enjoy

When looking for hotels near Twin Creeks Sports Complex, Aloft Sunnyvale has everything you need to get ready for action or kick back after a big game. Rest up in our spacious loft-style guestrooms or unwind with a signature cocktail and live music at our W XYZ® bar.

Stay with Aloft and enjoy:

Contact Tina Walters for more information.