The Kings Hotel is a small classical building in the very heart of London, just two minutes' walk from Kensington Gardens and Hyde Park. This small hotel has tastefully decorated bedrooms equipped with television and fan. The hotel has its own bar and r...More
Queensway Bed and Breakfasts and Hotels. Copyright 2005
www.ultimatelondon.com