Tokyo gold medalist Piers Gilliver says he was told he could not stay on the upper floors at the hotel