indoor lodging in Croydon Near Royston

About 117 results.

Crowne Plaza London - Kings Cross

King's Cross Road 1, WC1X 9HX London, United Kingdom

London business hotel near King's Cross St Pancras, well-connected to the city centre. Book this 4-star hotel with indoor pool, gym & meeting rooms now.

Holiday Inn London Bloomsbury

Coram Street, WC1N 1HT London, United Kingdom

Hotel in London city centre Bloomsbury area near Russell Square, King's Cross & British Museum. Book this relaxed hotel with large function rooms now.

Holiday Inn London - Oxford Circus

Welbeck Street 57-59, W1G 9BL London, United Kingdom

Hotel in central London near popular shopping areas of Bond Street & Oxford Street. Book this relaxed hotel with conference rooms, restaurant & gym now.

Holiday Inn London West

thumb_up 10603 likes
rate_review 182 Reviews
favorite 9997 favorites
4 Portal Way, Gypsy Corner/A40, W3 6RT London, United Kingdom

Holiday Inn London-West is your home away from home, the perfect base for any trip to London, be it for business or pleasure.

The Waldorf Hilton, London

Aldwych, WC2B 4DD London, United Kingdom

One of the most elegant Covent Garden hotels, The Waldorf Hilton, London features a prime location, sumptuous dining and afternoon tea at Homage Restaurant.

Holiday Inn Express London - Swiss Cottage

Finchley Road 152-156, NW3 5HS London, United Kingdom

Hotel near Swiss Cottage tube station well-connected to Oxford St., Little Venice & Camden Market. Book this Finchley Road hotel with breakfast included.

Holiday Inn Express London - Wandsworth

Smugglers Way, SW18 1EG London, United Kingdom

Wandsworth hotel near Clapham Junction, well-connected to Battersea Park, Wimbledon & Central London. Book this hotel with WiFi & breakfast included now.

Holiday Inn London - Kingston South

Portsmouth Road, KT6 5QQ Long Ditton, United Kingdom

Hotel near Hampton Court in Kingston within easy reach of Kingston University & Central London. Book this well-connected hotel with meeting rooms now.

Holiday Inn Express London - Park Royal

North Acton, W3 6UP London, United Kingdom

Hotel near North Acton tube station in the Park Royal Business Centre & near Wembley Stadium. Book this hotel with breakfast included & meeting room now.

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.

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.

Hilton London Canary Wharf

thumb_up 2070 likes
rate_review 461 Reviews
favorite 33976 favorites
South Quay, Marsh Wall, E14 9SH London, United Kingdom

Welcome to the heart of buzzing Canary Wharf! This fresh and vibrant 4 star hotel is your ideal base for an unforgettable London experience!

Hilton London Kensington

Holland Park Avenue 179-199, W11 4UL London, United Kingdom

Ideally located hotel covering Kensington, Shepherds Bush, Holland Park & Chelsea. Superbly positioned for exploring London - Hilton Kensington

Hilton London Paddington

Praed Street 146, W2 1EE London, United Kingdom

Considering a Paddington hotel? Then why not stay at the stunning Victorian Art Deco Hilton London Paddington

Holiday Inn Express London - ExCeL

Dockside Road 1018, E16 2FQ London, United Kingdom

Waterside hotel near ExCeL London, well-connected to London City Airport & Canary Wharf via the DLR. Book this Docklands hotel with meeting rooms now.

Holiday Inn London - Stratford City

Chestnut Plaza 10a, E20 1GL London, United Kingdom

Located in the heart of Europe's largest urban shopping centre, Westfield Stratford City, you are within minutes from the main financial centres of City of London and Canary Wharf. The O2 Arena a…

Holiday Inn Express London - Limehouse

The Highway 469-475, E1W 3HN London, United Kingdom

East London hotel near Limehouse DLR station, offering easy transport to Central London & City Airport. Book this well-connected hotel with meeting rooms.

Holiday Inn London - Whitechapel

Cavell Street 5, E1 2HP London, United Kingdom

Hotel in Whitechapel near Aldgate East & Shadwell with quick links to Shoreditch & Canary Wharf. Book this well-connected East London hotel with gym now.

Holiday Inn Express London - Stratford

High Street 196, E15 2NE London, United Kingdom

Hotel near Westfield Stratford City shopping centre & the Queen Elizabeth Olympic Park. Book this well-connected hotel with bar & large meeting rooms now.

Holiday Inn Express - Royal Docks

Silvertown Way 1, E16 1EA London, United Kingdom

South-East London hotel near Canning Town station with easy connections to London City Airport & Central London. Book this hotel with meeting rooms now.

Holiday Inn Express London - Greenwich A102(M)

Bugsby's Way, SE10 0GD London, United Kingdom

Hotel near London City Airport & North Greenwich tube station for easy access to Central London. Book this hotel with breakfast included & meeting rooms.

Holiday Inn Express London - Southwark

Southwark Street 103-109, SE1 0JQ London, United Kingdom

Hotel near Blackfriars & Southwark stations, a short walk from the Tate Modern & Globe Theatre. Book this hotel near Borough Market with WiFi included now.

Holiday Inn Express London - City

Old Street 275, EC1V 9LN London, United Kingdom

Hotel near Shoreditch & Hoxton areas well-connected to central London & Liverpool St Station. Book this relaxed hotel with large conference rooms & bar.

Crowne Plaza London Docklands

Western Gateway, E16 1AL London, United Kingdom

London business hotel near The ExCel Centre, 02 Arena, Canary Wharf & London City Airport. Book this 4-star hotel with indoor pool, spa & meeting rooms.

Comfort Inn Edgware Road London

thumb_up 763 likes
rate_review 78 Reviews
favorite 1045 favorites
450 Edgware Road, W2 1EG London, United Kingdom

We are one of the best bed & breakfast hotels in central London, winning the Best Comfort Hotel 2008 award for Europe & UK.