Search for rooms in Stamford Bridge Hotel London and nearby

★★★★

Stamford Bridge Hotel London

High level accommodation with 4 stars located 5 km far from the center of London. Offers a price by night in a double room starting at $116. The lodging has free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: parking, restaurant and climate control. Its facilities are adapted to persons with reduced mobility. About the remarcable places, in the surroundings of Natural History Museum, London.

Photos

Price by night

You can book your room in Stamford Bridge Hotel London from $116.


Availability


Stamford Bridge Hotel London reviews

7.7

Good

There are 6412 comments on this accommodation:

Location / Directions

Address: Fulham Road, Stamford Bridge. SW6 1HS London. United Kingdom.