Location Matters & We Couldn't Agree More! Scotland Yard Apartments in the Houston area is the most convenient location. We are located central from all the attractions. You are in luck, because Reliant Stadium is driving distance from us which is 5 minutes away! There is so much to do…