L'hotel Merchant Square, Central Londra è situato nel quartiere di Westminster di Londra, a circa 25 minuti a piedi da luoghi di ritrovo per famiglie come il Diana, Princess of Wales Memorial Playground.
L'Abbazia di Westminster si trova a una distanza di 4 km da questo hotel, mente il London Eye è a 4,1 km. Le attrazioni culturali della zona sono il British Museum (3 km) e il Museo di Sherlock Holmes (1 km). Puppet Theatre Barge è a due passi dal Merchant Square, Central Londra. L’hotel è situato a una distanza di 400 metri dalla stazione della metropolitana Paddington e a circa 15 minuti a piedi dalla stazione ferroviaria di London Marylebone.
Il ristorante KuPP. Paddington offre piatti della cucina norvegese e si trova a soli 5 minuti a piedi.