Customized for your search:

Pet-friendly Carlson hotels in London City Centre, London

London City Centre hotels
London City Centre

Top Trending Hotels for You in London City Centre

Plaza on the River - London Hotels
Rating: 5.0 Stars
$333

Plaza on the River

18 Albert Embankment, London - Map
 
 
"It doesn't get better than this!"
Beautiful property overlooking The Thames, Big Ben, Houses of Parliament and the London Eye. The staff is outstanding - if you think good customer service is a thing of the past, think again....it's alive and well at this hotel. We were upgraded to a two bedroom suite w/a balcony - it was lovely and extremely comfortable. We chose to explore nearby restaurants and cafes for our meals so I can't vouch for the food at the hotel; however, from what we could see and hear, I don't think you'd be disappointed.
KK from Boston
This modern luxury hotel is located conveniently on the River Thames, opposite London's Tate Britain.Waterloo,Vauxhall and …More

Search from 1 Carlson Pet-friendly London City Centre 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.

    Get the Expedia App

    Save $25 on your first mobile app hotel booking

    Send a download link and coupon code to your mobile device.

    Thank you! A text with the download link has been sent to the mobile device.

    By providing your number, you agree to receive a one-time automated text message with a link to get the app. Our app offers promotions and booking services. No purchase necessary. Standard text message rates may apply. Terms and Conditions

    Narrow Your Search To:

    Pocket Guide: London City Centre Pet-friendly Carlson Hotels

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

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

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