Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Business Listings - assembly hotel London

Sort by
  • Assembly Leicester Square
    +442039534300
    27 - 31 Charing Cross Rd London, Greater London WC2H 0LS
    Come alive when you stay at Assembly Hotel Leicester Square in London. Located in the beating heart of central London just behind Leice.....call home.

    Listed In : Hotel Reservations

    View Details