International Tennis Club Berlin is located in Berlin, Germany on Kurt-Schumacher-Damm 160A. International Tennis Club Berlin is rated 4.4 out of 5 in the category tennis club in Germany.
Address
Kurt-Schumacher-Damm 160A
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance