Land of Oz está en Tuscaloosa, a 2,7 km de Universidad de Alabama y a 1,9 km de Bryant Denny Stadium, y ofrece aire acondicionado. Esta casa o chalet está a 1,9 km de Anfiteatro de Tuscaloosa y a 3,8 km de Paul W Bryant Museum.
Esta casa o chalet dispone de wifi gratis, TV por cable, lavadora y cocina con nevera y lavavajillas.
Stillman College está a 4 km del alojamiento. El aeropuerto más cercano (Aeropuerto internacional de Birmingham-Shuttlesworth) está a 99 km.