Oxford Hotel
London, United Kingdom
london-hotel3-staruk-travelfree-wi-ficity-break
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
The Oxford Hotel is a 3-star property located in London, United Kingdom. As a smaller, independent establishment without a stated number of rooms, it offers a more intimate scale of accommodation within the bustling city. Guests typically appreciate the accessibility and foundational services expected of a city hotel. Free Wi-Fi is available to all guests, providing an essential amenity for both leisure and business travelers seeking to stay connected while exploring the capital.