Filters:
clear
Country: United Kingdom

budget japanese inn in City Of Westminster

About 16 results.

Holiday Inn

thumb_up 3099 likes
rate_review 778 Reviews
favorite 63494 favorites
97 Cromwell Road, SW7 4DN London, United Kingdom

The Kensington Forum, located in central London, is the perfect choice of hotel for short midweek breaks in the nation’s capital.

Point a Hotels

thumb_up 7199 likes
Grays Inn Road 324, WC1X 8BU London, United Kingdom

Seven characterful hotels in the heart of London and Glasgow providing all the functional needs of the modern traveler with genuinely warm hospitality.

Crowne Plaza London - Kensington

Cromwell Road 100, SW7 4ER London, United Kingdom

London business hotel in Kensington near Victoria & well-connected to Heathrow Airport. Book this 4-star hotel with gym & business meeting rooms now.

Ambassadors Hotel

thumb_up 361 likes
favorite 3975 favorites
16 Collingham Road, SW5 0LX London, United Kingdom

The Ambassadors Hotel is superbly located in the tranquil conservation area of Kensington. Boasting exactly 150 ensuite rooms.

The Z Hotel Soho

Moor Street 17, W1D 5AP London, United Kingdom

The Z Hotel in Soho London is conveniently located just outside the Palace Theatre in Central London.

Royal National Hotel

thumb_up 12756 likes
rate_review 191 Reviews
favorite 5167 favorites
61-66 Russell Square, WC1B 5BB London, United Kingdom

Our seven hotels are all located in the heart of Bloomsbury, central London. Book online for our best available rates including English Breakfast & VAT.

Premier Inn London Leicester Square

Leicester Place 1, WC2H 7BP London, United Kingdom

Take Centre stage at our London Leicester Square Hotel, right in the heart of the West End. Close to Oxford Street and Covent Garden shopping. Book Direct.

Premier Inn London Kensington Olympia

West Cromwell Road 22-32, SW5 9QJ London, United Kingdom

With the Earls Court and Olympia Exhibition Centres on your doorstep and the must-see museums just minutes away. For a fairytale city break, Book Direct.

Premier Inn London Kings Cross

York Way 26-30, N1 9AA London, United Kingdom

Right at the hub of London's rail network, Premier Inn London King's Cross puts the capital and Europe on your doorstep. Book direct with Premier Inn today.

Premier Inn London St Pancras

Euston Road 88, NW1 2RA London, United Kingdom

Our London St Pancras Hotel is ideally located just a few minutes walk from London St Pancras and Kings Cross Stations. Book Direct for our best Saver rates.

Premier Inn London Euston

Duke's Road 1, WC1H 9PJ London, United Kingdom

Discover the London Euston Hotel today in London from Premier Inn, The UK?s top-rated hotel chain. Book today for the best prices.

hub by Premier Inn London King's Cross

Wharfdale Road 50, N1 9FA London, United Kingdom

hub by Premier Inn London Kings Cross. Ideally Located for you stay in Central London. Book Direct.

hub by Premier Inn London Covent Garden

Saint Martin's Lane 110, WC2N 4BA London, United Kingdom

Book our Covent Garden hub by Premier Inn hotel in the heart of Central London, minutes from Covent Garden tube in the heart of St. Martin’s Lane.

Jesmond Hotel

Gower Street 63, WC1E 6HJ London, United Kingdom

Hyde Park Inn

Inverness Terrace 48-50, W2 3JA London, United Kingdom

Crowne Plaza London - Albert Embankment

Albert Embankment 10-11, SE1 7TP London, United Kingdom
  • 1