A great place to stay. Very close to Hyde park and Selfridge. I am sure you will enjoy it.