Hotel St. Leonhard: sports centre, Überlingen
Überlingen· Niederbühlweg 11
Hotel St. Leonhard is an Überlingen hotel with sports and tennis facilities. Hotel St. Leonhard stands at Niederbühlweg 11 in Überlingen. It appears among the sports centres and tennis centres in Überlingen, Germany.
- Pay per visit
- Class booking
- Swimming
- Racket sports
