The Station (Hotel)

110 reviews

14 Staplehurst Rd, London SE13 5NB, United Kingdom

www.stationhotelhithergreen.co.uk

+442084630367

About

The Station (Hotel) is a Extended stay hotel located at 14 Staplehurst Rd, London SE13 5NB, United Kingdom. It has received 110 reviews with an average rating of 4.6 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of The Station (Hotel): 14 Staplehurst Rd, London SE13 5NB, United Kingdom

  • The Station (Hotel) has 4.6 stars from 110 reviews

  • Extended stay hotel

Similar places

Dog & Fox (Hotel)

1902 reviews

24 High Street Wimbledon, London SW19 5EA, United Kingdom

The Windmill (Hotel)

1610 reviews

Windmill Drive, Clapham Common, London SW4 9DE, United Kingdom

Bull's Head (Hotel)

1351 reviews

5 Royal Parade, Chislehurst BR7 6NR, United Kingdom

The Greyhound (Hotel)

1330 reviews

2 High St, Carshalton SM5 3PE, United Kingdom

Orange Tree (Hotel)

1232 reviews

45 Kew Rd, Richmond TW9 2NQ, United Kingdom

Citadines Apart’hotel Trafalgar Square London

1122 reviews

18-21 Northumberland Ave, London WC2N 5EA, United Kingdom

The Cavendish London Hotel

1073 reviews

81 Jermyn St, St. James's, London SW1Y 6JF, United Kingdom

Duke's Head (Hotel)

1020 reviews

6 Manor Rd, Wallington SM6 0AA, United Kingdom

Rose & Crown (Hotel)

970 reviews

55 High Street Wimbledon, London SW19 5BA, United Kingdom

The Alma (Hotel)

951 reviews

499 Old York Rd, London SW18 1LD, United Kingdom