Wednesday, September 9, 2009

The Connaught Hotel- London.


English chic with a twist, the Connaught Hotel in London is absolutely beautiful. One of London’s most prestigious hotels, the Connaught, in the heart of fashionable Mayfair, has recently benefited from a delicate restoration. Modern art and up-to-date technology mixed with faithfully restored period features, offer visitors ultimate comfort in a designer hotel in central London.