A luxury boutique hotel in Belgravia, the Tophams Hotel is one of London's finest hotels. The Tophams Hotel successfully combines the style, luxury and dedicated service that you would expect from a four-star hotel in London. The Tophams Hotel London has a reputation for the warmth of its hospitality, the luxurious comfort of its accommodation and the excellence of its restaurant. The hotel occupies five period houses and has been sympathetically extended to now provide 48 luxurious, beautifully decorated bedrooms, all with stylish modern en-suite private facilities, complimentary Molton Brown toiletries, climate control and both wireless/wired Internet Access. This luxury London hotel features a on-site Bar, Restaurant and Lobby, all of which have been uniquely and beautifully designed with the help of a top London design team and feature fresh, warm and restful materials with lots of surprising individual touches that help to retain the original charm and essentially English quirkiness that Tophams has always offered.
Set in the heart of the exclusive Belgravia area in central London on Ebury Street, the Tophams is just a short five-minute walk from London's busy Victoria train and coach station. The hotel's central location provides great access to many top attractions and landmarks, including Buckingham Palace, Sloane Square and Knightsbridge ? home to the world famous Harrods store. The hotel does not have onsite car parking, however nearby hotel guests can use the NCP car park (charges apply).