The St Joseph Hotel is newly refurbished 3-star hotel situated in the heart of London's Earls Court in the Royal Borough of Kensington and Chelsea. Featuring 40 stylish guest rooms comprising of Single Rooms, Double Rooms, Twin Rooms and TripleFamily Rooms, all of which have private en-suite facilities.The St Joseph Hotel is ideally located within walking distance to Earls Court tube station, and attractions such as the Earls Court Exhibition Centre, Natural History Museum, Victoria and Albert ... More