Looking for an indoor tennis court rental in Vancouver? SPORTAL offers top-quality indoor tennis facilities at 5307 Victoria Drive #244, Vancouver, BC. Whether you're looking for a place to practice or a spot for your tennis match, our indoor courts provide the perfect environment to play year-round, no matter the weather. Conveniently located in Vancouver, ...