Driving Ranges in Tokyo
Full golf course are typically farther outside of Tokyo like the Chiba area.
For something closer in Tokyo, you can find numerous driving ranges around Tokyo. They're often by rivers, but you can find them throughout most of Tokyo's wards.
Tokyo Golf Range:
Asahi Golf Range
1-17-23, Higashi-Kojiya, Ota-ku