Overview

Selfridge

Orchard Street, London, W1H 6JS, United Kingdom
+44 333 9117

Call

+44 333 9117

Nearby

    Show all

    About

    The Selfridge Hotel London is a popular central London hotel, ideally situated for all the capital city has to offer, it has 294 bedrooms including 139 executive rooms, studios and suites. All are spacious and well appointed, with all the modern facilities you would expect in a 4 star establishment. The hotel has 2 restaurants and a bar which serve drinks, snacks and meals.The Lounge Restaurant is a traditional English lounge serving light snacks and homemade afternoon teas. The Orchard Terrace Restaurant with an informal, relaxed atmosphere serves international cuisine.

    More hotel details about Selfridge

    Selfridge Prices:

    $0 - $0 (Based on average prices for a Standard Room)

    Selfridge Rooms:

    294 rooms

    Other names used to reference this hotel:

    • Selfridge London
    • Selfridge London England
    • Selfridge LHR
    • Selfridge Hotel
    • Selfridge Hotel London
    • Selfridge Hotel LHR
    • Selfridge Hotel LON
    • Selfridge Hotel London (LON)
    Less More
    HanaTour
    Reviews
    Photos
    Map

    Map

    Close