Hotel description
Property Location With a stay at this apartment in London (Fulham), you'll be minutes from Stamford Bridge Stadium and close to Royal Albert Hall. This property is within close proximity of Craven Cottage Stadium and Natural History Museum.Dining Quench your thirst with your favorite drink at a bar/lounge.