Merchant Square, Central London

Located 1.5 miles from the royal museum "Kensington Palace", Merchant Square, Central London hotel is 5 minutes' stroll from Sheldon Square. This hotel also includes a car park.

The London hotel lies in the Westminster Borough district in close proximity to Paddington. Located 0.3 miles from Warwick Avenue subway station, the accommodation is 1.6 miles from the scientifically spellbinding Science Museum. The public Trafalgar Square is about 10 minutes away by car, while Marylebone train station is situated a 20-minute walk from the Merchant Square, Central. For those traveling from afar, London City airport is 41 minutes' drive away.

Comprising a balcony, the rooms at this hotel are equipped with a flat-screen TV with satellite channels.

Guests can dine at Darcie & May Green just around the corner from the property.

Book Merchant Square London

General information

Contact information

B201 Betula House, North Wharf Road, London, United Kingdom;

Merchant Square reservations available at 'rooms'

Merchant Square phone number isn't available on our site, if you want to call Merchant Square visit site of a hotel

Merchant Square Location

 B201 Betula House, North Wharf Road, London, United Kingdom

Merchant Square Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Free Wi-Fi

Merchant Square Amenities

  • General

    No smoking on site
  • Free Wi-Fi
  • Parking
  • Electric vehicle charging station
  • Room Amenities

    Washing machine
  • Flat-screen TV

Merchant Square Offers

Rooms