We stayed here at the tail end of a long trip to Europe - and it was exactly what we needed. Like (as someone else mentioned) a home away from home. The staff goes out of their way to make you feel welcome. The rooms are well thought out and adorable. The location is great for shopping - Harrods, etc.... more




