Originally Posted by
BENLEE
Are there any luxury apartment style hotels in London that cater to short stay guests and in a good location? Important to have kitchenette and washing machine. Been trying to google but can't find anything suitable. Any suggestions appreciated. Thanks.
Try
Grosvenor House Apartments by Jumeirah Living - it fits what your said your requirements are.