Oxford Hotel is closely located to the Earls Court. Oxford Hotel is a popular two star hotel which offers quality services. It displays the characteristic features of a Victorian building. Room facilities include private bathroom, direct dial telephone, radio, central heating, tea and coffee making services etc.
24 Penywern Road