This page has no photograph yet. Claim it and add yours, free.
Oxford Hotel
London, United Kingdom
We are rebuilding HOTELSRATING. Until that work is complete, all scores, medals and rankings are paused. Hotel information, contacts, claims and corrections remain available, and our methodology stays public.
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.
Description generated from public data; the property can replace it for free.