Oxford: 2 properties found
Browse the results for Oxford
Oxford – Show on map (2.5 miles from center)
Located in Oxford, Super 8 by Wyndham Oxford is 2 miles from Vaught-Hemingway Stadium. Featuring a bar, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.