Merchant Square, Central London

Merchant Square, Central London hotel is a great place to stay in the Westminster Borough district, 25 minutes' stroll from Mayfair. This hotel also includes a car park.

Set 2.6 miles from Coca-Cola London Eye Riverside Observation Wheel, the hotel is 1.2 miles from Hyde Park. A short walk will take you to Puppet Theatre Barge, located a 6-minute walk away. The nearby cultural attractions include Victoria and Albert Museum, which is 1.6 miles from the Merchant Square, Central. Paddington metro station is just near this accommodation.

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

Guests can try Norwegian dishes at Heist Bank located a few moments 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