Four Points by Sheraton London
1150 Wellington Road South Twickenham , United Kingdom
Tel: (519) 681-0600
Website: http://www.starwoodhotels.com