
The Tophams Hotel is one of London's newest four-star hotels providing the ultimate in style, comfort and peaceful surroundings in the heart of Belgravia. After a two-year closure, the long established Tophams Hotel in London has re-opened during the summer of 2008 as a completely rejuvenated and substantially enlarged luxury boutique London hotel. The hotel has five different bedroom schemes with bespoke furniture in each room.
The Tophams Hotel in London is situated on Ebury Street close to Victoria Station. From Victoria turn left, walk a few moments until you reach Buckingham Palace road. Cross the street at the crossing and turn left. Walk for a few moments then turn right onto Lower Belgrave Street. The first left is then Ebury Street, where you will find Tophams Hotel on your right hand side. The hotel is perfectly situated in the heart of central London close to many attractions. All guest rooms at the Tophams Hotel are finished to a very high standard of modern comfort and style. We have 45 double rooms and there is a duplex family suite and 2 single rooms. All guest rooms are fully air-conditioned and we offer wireless and wired Internet Access in every room.