Land of Oz biedt airconditioning en is gelegen in Tuscaloosa, op 2,7 km van University of Alabama en 1,9 km van Bryant-Denny Stadium. Stillman College ligt op 4 km van de vakantiewoning.
Deze vakantiewoning biedt gratis WiFi, een tv met kabelzenders, een wasmachine en een keuken met een koelkast en vaatwasser.
Tuscaloosa Amphitheater ligt op 1,9 km van de vakantiewoning, en Paul W Bryant Museum ligt 3,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Birmingham-Shuttlesworth, op 99 km van Land of Oz.