Luxury at the Heart of London’s Knightsbridge
We were very fortunate to stay recently at this five star hotel is only two minutes walk from Knightsbridge underground station. It boasts superior quality with an excellent luxury swimming pool at spa facilities. It’s location couldn’t be better being situated in a quiet area of Belgravia very close to Sloane square, Harrods and many exclusive designer shops.