We would really recommend to stay at the Astor Museum! The staff is so nice and helpful, the atmosphere there is so amazing and you will meet new friends. We had the best time there, and are definitely going to stay there the next time we visit London.