Customized for your search:

Business Starwood hotels in North London, London

North London hotels
North London

Top Trending Hotels for You in North London

The Park Tower Knightsbridge, A Luxury Collection Hotel - London Hotels
Rating: 5.0 Stars
$398

The Park Tower Knightsbridge, A Luxury Collection Hotel

101 Knightsbridge, London - Map
 
 
"Fantastic hotel"
Room was spacious, bright and well furnished. Bathroom was excellent with walk in (rain) shower with superb water pressure. Plenty of shower gel, shampoo and towels (one of our major complaints in hotels is when we get one small shower gel between two of us to shower in the evening and again in the morning!). Complimentary water in the room and turn down service. Extremely comfortable bed and good wi-fi connection as well as TV. Staff were fantastic at check in and concierge. Fantastic location in Knightsbridge, right next to Harvey Nichols and easy to get around London from there with a tube station just two minutes walk away. We have stayed here before and would not hesitate to recommend this fantastic place!
Jackie from Dubai
A favorite of corporate and vacationing travelers, this London hotel overlooks Harvey Nichols, 2 blocks from Harrods; Oxford …More
Aloft London Excel - London Hotels
Rating: 4.0 Stars
$137

Aloft London Excel

1 Eastern Gateway, Royal Victoria Dock, London - Map
 
 
"Excellent London Value"
This hotel might seem remote, but it is attached to the DLR station so in isn't as hard to access as one might think, and it is very close to Shoreditch and other hip areas in the West End. In exchange for being out of the way you get a bright modern hotel with larger rooms and really excellent water pressure, and it is extremely quiet. All in all a good value place. And of course right next to the ExCel centre for conference goers.
Apop from Vancouver BC
Aloft hotels are the new twist in travel from Starwood Hotels & Resorts. A vision of W Hotels, the Aloft London ExCeL is a …More
The Park Lane Hotel, London - London Hotels
Rating: 5.0 Stars
$303

The Park Lane Hotel, London

Piccadilly, London - Map
 
 
"Classic Elegance"
Elegant Hotel that has maintained a high standard of service. You will not be disappointed
David from Sarasota FL
The 1920s live on at this eight-story London hotel overlooking Green Park in Mayfair, 500 meters from Hyde Park and one km …More
Le Meridien Piccadilly - London Hotels
Rating: 5.0 Stars

Le Meridien Piccadilly

21 Piccadilly, London - Map
 
 
3.8 out of 5 (128 reviews)
Located on Piccadilly in the West End, this grand London hotel on the border of Mayfair and St. James's is two blocks from …More

Search from 4 Starwood Business North London Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    Hotel Class

    Pocket Guide: North London Business Starwood Hotels

    Search for hotels in North London on Expedia.com. You can easily find your hotels in North London using one of the methods below:

    • View our selection of featured hotels in North London
    • Use the map to find hotels in the North London neighborhood you prefer
    • Use the filters to see hotels in a specific area of North London, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in North London
    • Enter your travel dates to view the best deals on hotels in North London - while they last

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews