Stroh River Place & Talon Center

Located at: 300 River Place Detroit, MI 48207

Poised on the banks of the Detroit River near the heart of downtown Detroit, Stroh River Place is a 25-acre mixed-use campus development that brings together the best in business amenities and upscale living. . 


The Talon Office Center is a high quality office building with a beautiful view of the Detroit Riverfront. The building itself has been completely renovated.


  • Café
  • Food
  • Handicap Accessible
  • Monument/Historical Marker
  • Parking
  • Restroom
  • Barbershop
  • Conference Center

Photo Gallery