Our Location

Ebury House Hotel is situated in a perfect location for sightseeing. You can walk to Sloane Square in Chelsea, where wealthy West Londoners like to relax in the cafes and shops. The Royal Court Theatre is also situated here and has an excellent reputation for quality productions. Other nearby attractions include Buckingham Palace and Big Ben.

By Tube:

Ebury House Hotel is nearest to Victoria Station, which is connected to the Victoria, Circle and District lines.

By Foot:

Ebury House Hotel is only a 5 minute walk from London Victoria Train Station and 8 minutes from Victoria Tube Station (Circle, District, Victoria and Southern Railway lines).

Turn left out of Victoria Station onto Terminal Place. Then turn left down Buckingham Palace Road and continue until you come to Eccleston Street. Turn right here and then take the second left down Ebury Street, where you will soon come to Ebury House Hotel.