Gifts can be bought in places such as the Cambridge Outlet Store fashion store, which is 289 meters away from the hotel.