Located just off Sloane Street, which runs from the prestigious store Harvey Nichols, past the boutiques of some of the most famous names in fashion, to Sloane Square. Phoenix House London is just a short stroll to Hyde Park, Knightsbridge and Harrods and only minutes from Sloane Square Station, with its direct links to The City. Ideally located for business or pleasure. Heathrow airport is 10 miles from the hotel and Victoria railway station is 2 miles from the Phoenix House Apartments London.
Not what you're looking for?