Prince William Hotel terletak lebih kurang 1 km dari Hyde Park, salah satu mercu tanda London yang paling popular.