Oxford Hotel

hotel1_2144_190511.jpg

Oxford Hotel is a three star deluxe hotel located in a quiet residential area of Kensington and Chelsea. Oxford Hotel offers some rooms facing a tree lined street and some overlooking the lush greenery of the hotels private gardens.

Oxford Hotel neighbourhood is very picturesque and cheerful and features a cosmopolitan atmosphere.