Four Points by Sheraton London
Welcome to Four Points by Sheraton London. Located just 10 minutes south of downtown, our hotel is a marvel in modern accommodations and offers the hottest spot in town – across from one of London’s largest shopping malls and within walking distance of the many surrounding fine dining restaurants, roadhouses, steakhouses and movie theatres.